diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.kubernetes.api.model.v6_4.NamedExtensionFluent.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.kubernetes.api.model.v6_4.NamedExtensionFluent.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.kubernetes.api.model.v6_4.NamedExtensionFluent.jimple	2025-03-13 16:41:23.347934067 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.kubernetes.api.model.v6_4.NamedExtensionFluent.jimple	2025-03-13 18:03:51.922073960 +0000
@@ -26,12 +26,12 @@
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withAuthInfoExtension(io.fabric.kubernetes.api.model.v.AuthInfo);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$AuthInfoExtensionNested withNewAuthInfoExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$AuthInfoExtensionNested withNewAuthInfoExtensionLike(io.fabric.kubernetes.api.model.v.AuthInfo);
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withAPIServiceExtension(io.fabric.kubernetes.api.model.v.APIService);
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$APIServiceExtensionNested withNewAPIServiceExtension();
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$APIServiceExtensionNested withNewAPIServiceExtensionLike(io.fabric.kubernetes.api.model.v.APIService);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withResourceRequirementsExtension(io.fabric.kubernetes.api.model.v.ResourceRequirements);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ResourceRequirementsExtensionNested withNewResourceRequirementsExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ResourceRequirementsExtensionNested withNewResourceRequirementsExtensionLike(io.fabric.kubernetes.api.model.v.ResourceRequirements);
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withAPIServiceExtension(io.fabric.kubernetes.api.model.v.APIService);
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$APIServiceExtensionNested withNewAPIServiceExtension();
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$APIServiceExtensionNested withNewAPIServiceExtensionLike(io.fabric.kubernetes.api.model.v.APIService);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withConfigMapKeySelectorExtension(io.fabric.kubernetes.api.model.v.ConfigMapKeySelector);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ConfigMapKeySelectorExtensionNested withNewConfigMapKeySelectorExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ConfigMapKeySelectorExtensionNested withNewConfigMapKeySelectorExtensionLike(io.fabric.kubernetes.api.model.v.ConfigMapKeySelector);
@@ -40,12 +40,12 @@
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$HostPathVolumeSourceExtensionNested withNewHostPathVolumeSourceExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$HostPathVolumeSourceExtensionNested withNewHostPathVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.v.HostPathVolumeSource);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNewHostPathVolumeSourceExtension(java.lang.String, java.lang.String);
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withPersistentVolumeClaimListExtension(io.fabric.kubernetes.api.model.v.PersistentVolumeClaimList);
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$PersistentVolumeClaimListExtensionNested withNewPersistentVolumeClaimListExtension();
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$PersistentVolumeClaimListExtensionNested withNewPersistentVolumeClaimListExtensionLike(io.fabric.kubernetes.api.model.v.PersistentVolumeClaimList);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNamedContextExtension(io.fabric.kubernetes.api.model.v.NamedContext);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$NamedContextExtensionNested withNewNamedContextExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$NamedContextExtensionNested withNewNamedContextExtensionLike(io.fabric.kubernetes.api.model.v.NamedContext);
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withPersistentVolumeClaimListExtension(io.fabric.kubernetes.api.model.v.PersistentVolumeClaimList);
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$PersistentVolumeClaimListExtensionNested withNewPersistentVolumeClaimListExtension();
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$PersistentVolumeClaimListExtensionNested withNewPersistentVolumeClaimListExtensionLike(io.fabric.kubernetes.api.model.v.PersistentVolumeClaimList);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withConfigExtension(io.fabric.kubernetes.api.model.v.Config);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ConfigExtensionNested withNewConfigExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ConfigExtensionNested withNewConfigExtensionLike(io.fabric.kubernetes.api.model.v.Config);
@@ -55,13 +55,13 @@
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withReplicationControllerStatusExtension(io.fabric.kubernetes.api.model.v.ReplicationControllerStatus);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ReplicationControllerStatusExtensionNested withNewReplicationControllerStatusExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ReplicationControllerStatusExtensionNested withNewReplicationControllerStatusExtensionLike(io.fabric.kubernetes.api.model.v.ReplicationControllerStatus);
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withAPIServiceStatusExtension(io.fabric.kubernetes.api.model.v.APIServiceStatus);
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$APIServiceStatusExtensionNested withNewAPIServiceStatusExtension();
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$APIServiceStatusExtensionNested withNewAPIServiceStatusExtensionLike(io.fabric.kubernetes.api.model.v.APIServiceStatus);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withMicroTimeExtension(io.fabric.kubernetes.api.model.v.MicroTime);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$MicroTimeExtensionNested withNewMicroTimeExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$MicroTimeExtensionNested withNewMicroTimeExtensionLike(io.fabric.kubernetes.api.model.v.MicroTime);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNewMicroTimeExtension(java.lang.String);
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withAPIServiceStatusExtension(io.fabric.kubernetes.api.model.v.APIServiceStatus);
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$APIServiceStatusExtensionNested withNewAPIServiceStatusExtension();
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$APIServiceStatusExtensionNested withNewAPIServiceStatusExtensionLike(io.fabric.kubernetes.api.model.v.APIServiceStatus);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withLifecycleExtension(io.fabric.kubernetes.api.model.v.Lifecycle);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$LifecycleExtensionNested withNewLifecycleExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$LifecycleExtensionNested withNewLifecycleExtensionLike(io.fabric.kubernetes.api.model.v.Lifecycle);
@@ -141,13 +141,13 @@
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$LocalVolumeSourceExtensionNested withNewLocalVolumeSourceExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$LocalVolumeSourceExtensionNested withNewLocalVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.v.LocalVolumeSource);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNewLocalVolumeSourceExtension(java.lang.String, java.lang.String);
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withServiceStatusExtension(io.fabric.kubernetes.api.model.v.ServiceStatus);
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ServiceStatusExtensionNested withNewServiceStatusExtension();
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ServiceStatusExtensionNested withNewServiceStatusExtensionLike(io.fabric.kubernetes.api.model.v.ServiceStatus);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withServiceReferenceExtension(io.fabric.kubernetes.api.model.v.ServiceReference);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ServiceReferenceExtensionNested withNewServiceReferenceExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ServiceReferenceExtensionNested withNewServiceReferenceExtensionLike(io.fabric.kubernetes.api.model.v.ServiceReference);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNewServiceReferenceExtension(java.lang.String, java.lang.String, java.lang.Integer);
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withServiceStatusExtension(io.fabric.kubernetes.api.model.v.ServiceStatus);
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ServiceStatusExtensionNested withNewServiceStatusExtension();
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ServiceStatusExtensionNested withNewServiceStatusExtensionLike(io.fabric.kubernetes.api.model.v.ServiceStatus);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withTaintExtension(io.fabric.kubernetes.api.model.v.Taint);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$TaintExtensionNested withNewTaintExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$TaintExtensionNested withNewTaintExtensionLike(io.fabric.kubernetes.api.model.v.Taint);
@@ -176,22 +176,22 @@
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$WindowsSecurityContextOptionsExtensionNested withNewWindowsSecurityContextOptionsExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$WindowsSecurityContextOptionsExtensionNested withNewWindowsSecurityContextOptionsExtensionLike(io.fabric.kubernetes.api.model.v.WindowsSecurityContextOptions);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNewWindowsSecurityContextOptionsExtension(java.lang.String, java.lang.String, java.lang.Boolean, java.lang.String);
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withCreateOptionsExtension(io.fabric.kubernetes.api.model.v.CreateOptions);
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$CreateOptionsExtensionNested withNewCreateOptionsExtension();
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$CreateOptionsExtensionNested withNewCreateOptionsExtensionLike(io.fabric.kubernetes.api.model.v.CreateOptions);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withEnvFromSourceExtension(io.fabric.kubernetes.api.model.v.EnvFromSource);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$EnvFromSourceExtensionNested withNewEnvFromSourceExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$EnvFromSourceExtensionNested withNewEnvFromSourceExtensionLike(io.fabric.kubernetes.api.model.v.EnvFromSource);
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withCreateOptionsExtension(io.fabric.kubernetes.api.model.v.CreateOptions);
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$CreateOptionsExtensionNested withNewCreateOptionsExtension();
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$CreateOptionsExtensionNested withNewCreateOptionsExtensionLike(io.fabric.kubernetes.api.model.v.CreateOptions);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNamespaceSpecExtension(io.fabric.kubernetes.api.model.v.NamespaceSpec);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$NamespaceSpecExtensionNested withNewNamespaceSpecExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$NamespaceSpecExtensionNested withNewNamespaceSpecExtensionLike(io.fabric.kubernetes.api.model.v.NamespaceSpec);
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withRootPathsExtension(io.fabric.kubernetes.api.model.v.RootPaths);
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$RootPathsExtensionNested withNewRootPathsExtension();
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$RootPathsExtensionNested withNewRootPathsExtensionLike(io.fabric.kubernetes.api.model.v.RootPaths);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withTypeMetaExtension(io.fabric.kubernetes.api.model.v.TypeMeta);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$TypeMetaExtensionNested withNewTypeMetaExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$TypeMetaExtensionNested withNewTypeMetaExtensionLike(io.fabric.kubernetes.api.model.v.TypeMeta);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNewTypeMetaExtension(java.lang.String, java.lang.String);
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withRootPathsExtension(io.fabric.kubernetes.api.model.v.RootPaths);
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$RootPathsExtensionNested withNewRootPathsExtension();
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$RootPathsExtensionNested withNewRootPathsExtensionLike(io.fabric.kubernetes.api.model.v.RootPaths);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withListMetaExtension(io.fabric.kubernetes.api.model.v.ListMeta);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ListMetaExtensionNested withNewListMetaExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ListMetaExtensionNested withNewListMetaExtensionLike(io.fabric.kubernetes.api.model.v.ListMeta);
@@ -219,12 +219,12 @@
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withRBDVolumeSourceExtension(io.fabric.kubernetes.api.model.v.RBDVolumeSource);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$RBDVolumeSourceExtensionNested withNewRBDVolumeSourceExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$RBDVolumeSourceExtensionNested withNewRBDVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.v.RBDVolumeSource);
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNodeConfigStatusExtension(io.fabric.kubernetes.api.model.v.NodeConfigStatus);
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$NodeConfigStatusExtensionNested withNewNodeConfigStatusExtension();
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$NodeConfigStatusExtensionNested withNewNodeConfigStatusExtensionLike(io.fabric.kubernetes.api.model.v.NodeConfigStatus);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withResourceQuotaListExtension(io.fabric.kubernetes.api.model.v.ResourceQuotaList);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ResourceQuotaListExtensionNested withNewResourceQuotaListExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ResourceQuotaListExtensionNested withNewResourceQuotaListExtensionLike(io.fabric.kubernetes.api.model.v.ResourceQuotaList);
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNodeConfigStatusExtension(io.fabric.kubernetes.api.model.v.NodeConfigStatus);
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$NodeConfigStatusExtensionNested withNewNodeConfigStatusExtension();
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$NodeConfigStatusExtensionNested withNewNodeConfigStatusExtensionLike(io.fabric.kubernetes.api.model.v.NodeConfigStatus);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withQuobyteVolumeSourceExtension(io.fabric.kubernetes.api.model.v.QuobyteVolumeSource);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$QuobyteVolumeSourceExtensionNested withNewQuobyteVolumeSourceExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$QuobyteVolumeSourceExtensionNested withNewQuobyteVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.v.QuobyteVolumeSource);
@@ -311,41 +311,41 @@
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withServiceExtension(io.fabric.kubernetes.api.model.v.Service);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ServiceExtensionNested withNewServiceExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ServiceExtensionNested withNewServiceExtensionLike(io.fabric.kubernetes.api.model.v.Service);
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withEventSeriesExtension(io.fabric.kubernetes.api.model.v.EventSeries);
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$EventSeriesExtensionNested withNewEventSeriesExtension();
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$EventSeriesExtensionNested withNewEventSeriesExtensionLike(io.fabric.kubernetes.api.model.v.EventSeries);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withPodConditionExtension(io.fabric.kubernetes.api.model.v.PodCondition);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$PodConditionExtensionNested withNewPodConditionExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$PodConditionExtensionNested withNewPodConditionExtensionLike(io.fabric.kubernetes.api.model.v.PodCondition);
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withEventSeriesExtension(io.fabric.kubernetes.api.model.v.EventSeries);
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$EventSeriesExtensionNested withNewEventSeriesExtension();
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$EventSeriesExtensionNested withNewEventSeriesExtensionLike(io.fabric.kubernetes.api.model.v.EventSeries);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withTopologySpreadConstraintExtension(io.fabric.kubernetes.api.model.v.TopologySpreadConstraint);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$TopologySpreadConstraintExtensionNested withNewTopologySpreadConstraintExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$TopologySpreadConstraintExtensionNested withNewTopologySpreadConstraintExtensionLike(io.fabric.kubernetes.api.model.v.TopologySpreadConstraint);
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withExecActionExtension(io.fabric.kubernetes.api.model.v.ExecAction);
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ExecActionExtensionNested withNewExecActionExtension();
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ExecActionExtensionNested withNewExecActionExtensionLike(io.fabric.kubernetes.api.model.v.ExecAction);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withContainerImageExtension(io.fabric.kubernetes.api.model.v.ContainerImage);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ContainerImageExtensionNested withNewContainerImageExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ContainerImageExtensionNested withNewContainerImageExtensionLike(io.fabric.kubernetes.api.model.v.ContainerImage);
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withGroupKindExtension(io.fabric.kubernetes.api.model.v.GroupKind);
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$GroupKindExtensionNested withNewGroupKindExtension();
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$GroupKindExtensionNested withNewGroupKindExtensionLike(io.fabric.kubernetes.api.model.v.GroupKind);
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNewGroupKindExtension(java.lang.String, java.lang.String);
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withExecActionExtension(io.fabric.kubernetes.api.model.v.ExecAction);
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ExecActionExtensionNested withNewExecActionExtension();
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ExecActionExtensionNested withNewExecActionExtensionLike(io.fabric.kubernetes.api.model.v.ExecAction);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withReplicationControllerExtension(io.fabric.kubernetes.api.model.v.ReplicationController);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ReplicationControllerExtensionNested withNewReplicationControllerExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ReplicationControllerExtensionNested withNewReplicationControllerExtensionLike(io.fabric.kubernetes.api.model.v.ReplicationController);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNodeStatusExtension(io.fabric.kubernetes.api.model.v.NodeStatus);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$NodeStatusExtensionNested withNewNodeStatusExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$NodeStatusExtensionNested withNewNodeStatusExtensionLike(io.fabric.kubernetes.api.model.v.NodeStatus);
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withGroupKindExtension(io.fabric.kubernetes.api.model.v.GroupKind);
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$GroupKindExtensionNested withNewGroupKindExtension();
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$GroupKindExtensionNested withNewGroupKindExtensionLike(io.fabric.kubernetes.api.model.v.GroupKind);
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNewGroupKindExtension(java.lang.String, java.lang.String);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withConfigMapListExtension(io.fabric.kubernetes.api.model.v.ConfigMapList);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ConfigMapListExtensionNested withNewConfigMapListExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ConfigMapListExtensionNested withNewConfigMapListExtensionLike(io.fabric.kubernetes.api.model.v.ConfigMapList);
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNodeSelectorExtension(io.fabric.kubernetes.api.model.v.NodeSelector);
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$NodeSelectorExtensionNested withNewNodeSelectorExtension();
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$NodeSelectorExtensionNested withNewNodeSelectorExtensionLike(io.fabric.kubernetes.api.model.v.NodeSelector);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withTolerationExtension(io.fabric.kubernetes.api.model.v.Toleration);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$TolerationExtensionNested withNewTolerationExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$TolerationExtensionNested withNewTolerationExtensionLike(io.fabric.kubernetes.api.model.v.Toleration);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNewTolerationExtension(java.lang.String, java.lang.String, java.lang.String, java.lang.Long, java.lang.String);
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNodeSelectorExtension(io.fabric.kubernetes.api.model.v.NodeSelector);
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$NodeSelectorExtensionNested withNewNodeSelectorExtension();
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$NodeSelectorExtensionNested withNewNodeSelectorExtensionLike(io.fabric.kubernetes.api.model.v.NodeSelector);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withCephFSPersistentVolumeSourceExtension(io.fabric.kubernetes.api.model.v.CephFSPersistentVolumeSource);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$CephFSPersistentVolumeSourceExtensionNested withNewCephFSPersistentVolumeSourceExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$CephFSPersistentVolumeSourceExtensionNested withNewCephFSPersistentVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.v.CephFSPersistentVolumeSource);
@@ -358,25 +358,25 @@
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withPersistentVolumeListExtension(io.fabric.kubernetes.api.model.v.PersistentVolumeList);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$PersistentVolumeListExtensionNested withNewPersistentVolumeListExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$PersistentVolumeListExtensionNested withNewPersistentVolumeListExtensionLike(io.fabric.kubernetes.api.model.v.PersistentVolumeList);
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withPodDNSConfigOptionExtension(io.fabric.kubernetes.api.model.v.PodDNSConfigOption);
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$PodDNSConfigOptionExtensionNested withNewPodDNSConfigOptionExtension();
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$PodDNSConfigOptionExtensionNested withNewPodDNSConfigOptionExtensionLike(io.fabric.kubernetes.api.model.v.PodDNSConfigOption);
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNewPodDNSConfigOptionExtension(java.lang.String, java.lang.String);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withGCEPersistentDiskVolumeSourceExtension(io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$GCEPersistentDiskVolumeSourceExtensionNested withNewGCEPersistentDiskVolumeSourceExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$GCEPersistentDiskVolumeSourceExtensionNested withNewGCEPersistentDiskVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNewGCEPersistentDiskVolumeSourceExtension(java.lang.String, java.lang.Integer, java.lang.String, java.lang.Boolean);
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withPodDNSConfigOptionExtension(io.fabric.kubernetes.api.model.v.PodDNSConfigOption);
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$PodDNSConfigOptionExtensionNested withNewPodDNSConfigOptionExtension();
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$PodDNSConfigOptionExtensionNested withNewPodDNSConfigOptionExtensionLike(io.fabric.kubernetes.api.model.v.PodDNSConfigOption);
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNewPodDNSConfigOptionExtension(java.lang.String, java.lang.String);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withAPIServiceConditionExtension(io.fabric.kubernetes.api.model.v.APIServiceCondition);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$APIServiceConditionExtensionNested withNewAPIServiceConditionExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$APIServiceConditionExtensionNested withNewAPIServiceConditionExtensionLike(io.fabric.kubernetes.api.model.v.APIServiceCondition);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNewAPIServiceConditionExtension(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withEventListExtension(io.fabric.kubernetes.api.model.v.EventList);
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$EventListExtensionNested withNewEventListExtension();
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$EventListExtensionNested withNewEventListExtensionLike(io.fabric.kubernetes.api.model.v.EventList);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withPodReadinessGateExtension(io.fabric.kubernetes.api.model.v.PodReadinessGate);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$PodReadinessGateExtensionNested withNewPodReadinessGateExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$PodReadinessGateExtensionNested withNewPodReadinessGateExtensionLike(io.fabric.kubernetes.api.model.v.PodReadinessGate);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNewPodReadinessGateExtension(java.lang.String);
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withEventListExtension(io.fabric.kubernetes.api.model.v.EventList);
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$EventListExtensionNested withNewEventListExtension();
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$EventListExtensionNested withNewEventListExtensionLike(io.fabric.kubernetes.api.model.v.EventList);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withContainerStateWaitingExtension(io.fabric.kubernetes.api.model.v.ContainerStateWaiting);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ContainerStateWaitingExtensionNested withNewContainerStateWaitingExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ContainerStateWaitingExtensionNested withNewContainerStateWaitingExtensionLike(io.fabric.kubernetes.api.model.v.ContainerStateWaiting);
@@ -401,13 +401,13 @@
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withStatusDetailsExtension(io.fabric.kubernetes.api.model.v.StatusDetails);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$StatusDetailsExtensionNested withNewStatusDetailsExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$StatusDetailsExtensionNested withNewStatusDetailsExtensionLike(io.fabric.kubernetes.api.model.v.StatusDetails);
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withDownwardAPIVolumeFileExtension(io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFile);
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$DownwardAPIVolumeFileExtensionNested withNewDownwardAPIVolumeFileExtension();
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$DownwardAPIVolumeFileExtensionNested withNewDownwardAPIVolumeFileExtensionLike(io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFile);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withSeccompProfileExtension(io.fabric.kubernetes.api.model.v.SeccompProfile);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$SeccompProfileExtensionNested withNewSeccompProfileExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$SeccompProfileExtensionNested withNewSeccompProfileExtensionLike(io.fabric.kubernetes.api.model.v.SeccompProfile);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNewSeccompProfileExtension(java.lang.String, java.lang.String);
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withDownwardAPIVolumeFileExtension(io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFile);
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$DownwardAPIVolumeFileExtensionNested withNewDownwardAPIVolumeFileExtension();
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$DownwardAPIVolumeFileExtensionNested withNewDownwardAPIVolumeFileExtensionLike(io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFile);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withSysctlExtension(io.fabric.kubernetes.api.model.v.Sysctl);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$SysctlExtensionNested withNewSysctlExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$SysctlExtensionNested withNewSysctlExtensionLike(io.fabric.kubernetes.api.model.v.Sysctl);
@@ -486,12 +486,12 @@
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$GroupVersionResourceExtensionNested withNewGroupVersionResourceExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$GroupVersionResourceExtensionNested withNewGroupVersionResourceExtensionLike(io.fabric.kubernetes.api.model.v.GroupVersionResource);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNewGroupVersionResourceExtension(java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withCinderPersistentVolumeSourceExtension(io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSource);
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$CinderPersistentVolumeSourceExtensionNested withNewCinderPersistentVolumeSourceExtension();
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$CinderPersistentVolumeSourceExtensionNested withNewCinderPersistentVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSource);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withTopologySelectorTermExtension(io.fabric.kubernetes.api.model.v.TopologySelectorTerm);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$TopologySelectorTermExtensionNested withNewTopologySelectorTermExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$TopologySelectorTermExtensionNested withNewTopologySelectorTermExtensionLike(io.fabric.kubernetes.api.model.v.TopologySelectorTerm);
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withCinderPersistentVolumeSourceExtension(io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSource);
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$CinderPersistentVolumeSourceExtensionNested withNewCinderPersistentVolumeSourceExtension();
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$CinderPersistentVolumeSourceExtensionNested withNewCinderPersistentVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSource);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withOwnerReferenceExtension(io.fabric.kubernetes.api.model.v.OwnerReference);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$OwnerReferenceExtensionNested withNewOwnerReferenceExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$OwnerReferenceExtensionNested withNewOwnerReferenceExtensionLike(io.fabric.kubernetes.api.model.v.OwnerReference);
@@ -521,13 +521,13 @@
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ContainerStateRunningExtensionNested withNewContainerStateRunningExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ContainerStateRunningExtensionNested withNewContainerStateRunningExtensionLike(io.fabric.kubernetes.api.model.v.ContainerStateRunning);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNewContainerStateRunningExtension(java.lang.String);
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withComponentStatusListExtension(io.fabric.kubernetes.api.model.v.ComponentStatusList);
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ComponentStatusListExtensionNested withNewComponentStatusListExtension();
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ComponentStatusListExtensionNested withNewComponentStatusListExtensionLike(io.fabric.kubernetes.api.model.v.ComponentStatusList);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withFlockerVolumeSourceExtension(io.fabric.kubernetes.api.model.v.FlockerVolumeSource);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$FlockerVolumeSourceExtensionNested withNewFlockerVolumeSourceExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$FlockerVolumeSourceExtensionNested withNewFlockerVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.v.FlockerVolumeSource);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNewFlockerVolumeSourceExtension(java.lang.String, java.lang.String);
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withComponentStatusListExtension(io.fabric.kubernetes.api.model.v.ComponentStatusList);
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ComponentStatusListExtensionNested withNewComponentStatusListExtension();
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ComponentStatusListExtensionNested withNewComponentStatusListExtensionLike(io.fabric.kubernetes.api.model.v.ComponentStatusList);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withScaleIOVolumeSourceExtension(io.fabric.kubernetes.api.model.v.ScaleIOVolumeSource);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ScaleIOVolumeSourceExtensionNested withNewScaleIOVolumeSourceExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ScaleIOVolumeSourceExtensionNested withNewScaleIOVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.v.ScaleIOVolumeSource);
@@ -658,12 +658,12 @@
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withBindingExtension(io.fabric.kubernetes.api.model.v.Binding);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$BindingExtensionNested withNewBindingExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$BindingExtensionNested withNewBindingExtensionLike(io.fabric.kubernetes.api.model.v.Binding);
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withEnvVarSourceExtension(io.fabric.kubernetes.api.model.v.EnvVarSource);
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$EnvVarSourceExtensionNested withNewEnvVarSourceExtension();
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$EnvVarSourceExtensionNested withNewEnvVarSourceExtensionLike(io.fabric.kubernetes.api.model.v.EnvVarSource);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withVolumeProjectionExtension(io.fabric.kubernetes.api.model.v.VolumeProjection);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$VolumeProjectionExtensionNested withNewVolumeProjectionExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$VolumeProjectionExtensionNested withNewVolumeProjectionExtensionLike(io.fabric.kubernetes.api.model.v.VolumeProjection);
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withEnvVarSourceExtension(io.fabric.kubernetes.api.model.v.EnvVarSource);
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$EnvVarSourceExtensionNested withNewEnvVarSourceExtension();
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$EnvVarSourceExtensionNested withNewEnvVarSourceExtensionLike(io.fabric.kubernetes.api.model.v.EnvVarSource);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withResourceQuotaExtension(io.fabric.kubernetes.api.model.v.ResourceQuota);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ResourceQuotaExtensionNested withNewResourceQuotaExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ResourceQuotaExtensionNested withNewResourceQuotaExtensionLike(io.fabric.kubernetes.api.model.v.ResourceQuota);
@@ -713,28 +713,28 @@
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNodeDaemonEndpointsExtension(io.fabric.kubernetes.api.model.v.NodeDaemonEndpoints);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$NodeDaemonEndpointsExtensionNested withNewNodeDaemonEndpointsExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$NodeDaemonEndpointsExtensionNested withNewNodeDaemonEndpointsExtensionLike(io.fabric.kubernetes.api.model.v.NodeDaemonEndpoints);
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withCSIVolumeSourceExtension(io.fabric.kubernetes.api.model.v.CSIVolumeSource);
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$CSIVolumeSourceExtensionNested withNewCSIVolumeSourceExtension();
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$CSIVolumeSourceExtensionNested withNewCSIVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.v.CSIVolumeSource);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withVolumeDeviceExtension(io.fabric.kubernetes.api.model.v.VolumeDevice);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$VolumeDeviceExtensionNested withNewVolumeDeviceExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$VolumeDeviceExtensionNested withNewVolumeDeviceExtensionLike(io.fabric.kubernetes.api.model.v.VolumeDevice);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNewVolumeDeviceExtension(java.lang.String, java.lang.String);
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withCSIVolumeSourceExtension(io.fabric.kubernetes.api.model.v.CSIVolumeSource);
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$CSIVolumeSourceExtensionNested withNewCSIVolumeSourceExtension();
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$CSIVolumeSourceExtensionNested withNewCSIVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.v.CSIVolumeSource);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withPersistentVolumeSpecExtension(io.fabric.kubernetes.api.model.v.PersistentVolumeSpec);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$PersistentVolumeSpecExtensionNested withNewPersistentVolumeSpecExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$PersistentVolumeSpecExtensionNested withNewPersistentVolumeSpecExtensionLike(io.fabric.kubernetes.api.model.v.PersistentVolumeSpec);
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNodeExtension(io.fabric.kubernetes.api.model.v.Node);
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$NodeExtensionNested withNewNodeExtension();
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$NodeExtensionNested withNewNodeExtensionLike(io.fabric.kubernetes.api.model.v.Node);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withLifecycleHandlerExtension(io.fabric.kubernetes.api.model.v.LifecycleHandler);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$LifecycleHandlerExtensionNested withNewLifecycleHandlerExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$LifecycleHandlerExtensionNested withNewLifecycleHandlerExtensionLike(io.fabric.kubernetes.api.model.v.LifecycleHandler);
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withVolumeExtension(io.fabric.kubernetes.api.model.v.Volume);
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$VolumeExtensionNested withNewVolumeExtension();
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$VolumeExtensionNested withNewVolumeExtensionLike(io.fabric.kubernetes.api.model.v.Volume);
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNodeExtension(io.fabric.kubernetes.api.model.v.Node);
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$NodeExtensionNested withNewNodeExtension();
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$NodeExtensionNested withNewNodeExtensionLike(io.fabric.kubernetes.api.model.v.Node);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withClusterExtension(io.fabric.kubernetes.api.model.v.Cluster);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ClusterExtensionNested withNewClusterExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ClusterExtensionNested withNewClusterExtensionLike(io.fabric.kubernetes.api.model.v.Cluster);
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withVolumeExtension(io.fabric.kubernetes.api.model.v.Volume);
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$VolumeExtensionNested withNewVolumeExtension();
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$VolumeExtensionNested withNewVolumeExtensionLike(io.fabric.kubernetes.api.model.v.Volume);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNFSVolumeSourceExtension(io.fabric.kubernetes.api.model.v.NFSVolumeSource);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$NFSVolumeSourceExtensionNested withNewNFSVolumeSourceExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$NFSVolumeSourceExtensionNested withNewNFSVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.v.NFSVolumeSource);
@@ -745,12 +745,12 @@
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withPodStatusExtension(io.fabric.kubernetes.api.model.v.PodStatus);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$PodStatusExtensionNested withNewPodStatusExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$PodStatusExtensionNested withNewPodStatusExtensionLike(io.fabric.kubernetes.api.model.v.PodStatus);
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withKubernetesListExtension(io.fabric.kubernetes.api.model.v.KubernetesList);
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$KubernetesListExtensionNested withNewKubernetesListExtension();
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$KubernetesListExtensionNested withNewKubernetesListExtensionLike(io.fabric.kubernetes.api.model.v.KubernetesList);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withExecConfigExtension(io.fabric.kubernetes.api.model.v.ExecConfig);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ExecConfigExtensionNested withNewExecConfigExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ExecConfigExtensionNested withNewExecConfigExtensionLike(io.fabric.kubernetes.api.model.v.ExecConfig);
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withKubernetesListExtension(io.fabric.kubernetes.api.model.v.KubernetesList);
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$KubernetesListExtensionNested withNewKubernetesListExtension();
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$KubernetesListExtensionNested withNewKubernetesListExtensionLike(io.fabric.kubernetes.api.model.v.KubernetesList);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withPersistentVolumeStatusExtension(io.fabric.kubernetes.api.model.v.PersistentVolumeStatus);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$PersistentVolumeStatusExtensionNested withNewPersistentVolumeStatusExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$PersistentVolumeStatusExtensionNested withNewPersistentVolumeStatusExtensionLike(io.fabric.kubernetes.api.model.v.PersistentVolumeStatus);
@@ -759,19 +759,19 @@
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$EndpointPortExtensionNested withNewEndpointPortExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$EndpointPortExtensionNested withNewEndpointPortExtensionLike(io.fabric.kubernetes.api.model.v.EndpointPort);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNewEndpointPortExtension(java.lang.String, java.lang.String, java.lang.Integer, java.lang.String);
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withCapabilitiesExtension(io.fabric.kubernetes.api.model.v.Capabilities);
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$CapabilitiesExtensionNested withNewCapabilitiesExtension();
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$CapabilitiesExtensionNested withNewCapabilitiesExtensionLike(io.fabric.kubernetes.api.model.v.Capabilities);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withHTTPHeaderExtension(io.fabric.kubernetes.api.model.v.HTTPHeader);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$HTTPHeaderExtensionNested withNewHTTPHeaderExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$HTTPHeaderExtensionNested withNewHTTPHeaderExtensionLike(io.fabric.kubernetes.api.model.v.HTTPHeader);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNewHTTPHeaderExtension(java.lang.String, java.lang.String);
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withCapabilitiesExtension(io.fabric.kubernetes.api.model.v.Capabilities);
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$CapabilitiesExtensionNested withNewCapabilitiesExtension();
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$CapabilitiesExtensionNested withNewCapabilitiesExtensionLike(io.fabric.kubernetes.api.model.v.Capabilities);
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withObjectReferenceExtension(io.fabric.kubernetes.api.model.v.ObjectReference);
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ObjectReferenceExtensionNested withNewObjectReferenceExtension();
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ObjectReferenceExtensionNested withNewObjectReferenceExtensionLike(io.fabric.kubernetes.api.model.v.ObjectReference);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withWatchEventExtension(io.fabric.kubernetes.api.model.v.WatchEvent);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$WatchEventExtensionNested withNewWatchEventExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$WatchEventExtensionNested withNewWatchEventExtensionLike(io.fabric.kubernetes.api.model.v.WatchEvent);
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withObjectReferenceExtension(io.fabric.kubernetes.api.model.v.ObjectReference);
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ObjectReferenceExtensionNested withNewObjectReferenceExtension();
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ObjectReferenceExtensionNested withNewObjectReferenceExtensionLike(io.fabric.kubernetes.api.model.v.ObjectReference);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withLimitRangeItemExtension(io.fabric.kubernetes.api.model.v.LimitRangeItem);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$LimitRangeItemExtensionNested withNewLimitRangeItemExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$LimitRangeItemExtensionNested withNewLimitRangeItemExtensionLike(io.fabric.kubernetes.api.model.v.LimitRangeItem);
@@ -796,13 +796,13 @@
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$SecretEnvSourceExtensionNested withNewSecretEnvSourceExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$SecretEnvSourceExtensionNested withNewSecretEnvSourceExtensionLike(io.fabric.kubernetes.api.model.v.SecretEnvSource);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNewSecretEnvSourceExtension(java.lang.String, java.lang.Boolean);
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withServiceAccountExtension(io.fabric.kubernetes.api.model.v.ServiceAccount);
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ServiceAccountExtensionNested withNewServiceAccountExtension();
-public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ServiceAccountExtensionNested withNewServiceAccountExtensionLike(io.fabric.kubernetes.api.model.v.ServiceAccount);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withAWSElasticBlockStoreVolumeSourceExtension(io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$AWSElasticBlockStoreVolumeSourceExtensionNested withNewAWSElasticBlockStoreVolumeSourceExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$AWSElasticBlockStoreVolumeSourceExtensionNested withNewAWSElasticBlockStoreVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNewAWSElasticBlockStoreVolumeSourceExtension(java.lang.String, java.lang.Integer, java.lang.Boolean, java.lang.String);
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withServiceAccountExtension(io.fabric.kubernetes.api.model.v.ServiceAccount);
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ServiceAccountExtensionNested withNewServiceAccountExtension();
+public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ServiceAccountExtensionNested withNewServiceAccountExtensionLike(io.fabric.kubernetes.api.model.v.ServiceAccount);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent withPodIPExtension(io.fabric.kubernetes.api.model.v.PodIP);
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$PodIPExtensionNested withNewPodIPExtension();
 public abstract io.fabric.kubernetes.api.model.v.NamedExtensionFluent$PodIPExtensionNested withNewPodIPExtensionLike(io.fabric.kubernetes.api.model.v.PodIP);
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.kubernetes.api.model.v6_4.NamedExtensionFluentImpl.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.kubernetes.api.model.v6_4.NamedExtensionFluentImpl.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.kubernetes.api.model.v6_4.NamedExtensionFluentImpl.jimple	2025-03-13 16:41:24.199920658 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.kubernetes.api.model.v6_4.NamedExtensionFluentImpl.jimple	2025-03-13 18:03:52.738061122 +0000
@@ -385,20 +385,20 @@
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.APIService;
+v = v instanceof io.fabric.kubernetes.api.model.v.ResourceRequirements;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.APIServiceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.APIServiceBuilder: void <init>(io.fabric.kubernetes.api.model.v.APIService)>(v);
+v = new io.fabric.kubernetes.api.model.v.ResourceRequirementsBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.ResourceRequirementsBuilder: void <init>(io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.ResourceRequirements;
+v = v instanceof io.fabric.kubernetes.api.model.v.APIService;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.ResourceRequirementsBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.ResourceRequirementsBuilder: void <init>(io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v);
+v = new io.fabric.kubernetes.api.model.v.APIServiceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.APIServiceBuilder: void <init>(io.fabric.kubernetes.api.model.v.APIService)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -425,20 +425,20 @@
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.PersistentVolumeClaimList;
+v = v instanceof io.fabric.kubernetes.api.model.v.NamedContext;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.PersistentVolumeClaimListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.PersistentVolumeClaimListBuilder: void <init>(io.fabric.kubernetes.api.model.v.PersistentVolumeClaimList)>(v);
+v = new io.fabric.kubernetes.api.model.v.NamedContextBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedContextBuilder: void <init>(io.fabric.kubernetes.api.model.v.NamedContext)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.NamedContext;
+v = v instanceof io.fabric.kubernetes.api.model.v.PersistentVolumeClaimList;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.NamedContextBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedContextBuilder: void <init>(io.fabric.kubernetes.api.model.v.NamedContext)>(v);
+v = new io.fabric.kubernetes.api.model.v.PersistentVolumeClaimListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.PersistentVolumeClaimListBuilder: void <init>(io.fabric.kubernetes.api.model.v.PersistentVolumeClaimList)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -475,20 +475,20 @@
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.APIServiceStatus;
+v = v instanceof io.fabric.kubernetes.api.model.v.MicroTime;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.APIServiceStatusBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.APIServiceStatusBuilder: void <init>(io.fabric.kubernetes.api.model.v.APIServiceStatus)>(v);
+v = new io.fabric.kubernetes.api.model.v.MicroTimeBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.MicroTimeBuilder: void <init>(io.fabric.kubernetes.api.model.v.MicroTime)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.MicroTime;
+v = v instanceof io.fabric.kubernetes.api.model.v.APIServiceStatus;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.MicroTimeBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.MicroTimeBuilder: void <init>(io.fabric.kubernetes.api.model.v.MicroTime)>(v);
+v = new io.fabric.kubernetes.api.model.v.APIServiceStatusBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.APIServiceStatusBuilder: void <init>(io.fabric.kubernetes.api.model.v.APIServiceStatus)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -725,20 +725,20 @@
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.ServiceReference;
+v = v instanceof io.fabric.kubernetes.api.model.v.ServiceStatus;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.ServiceReferenceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.ServiceReferenceBuilder: void <init>(io.fabric.kubernetes.api.model.v.ServiceReference)>(v);
+v = new io.fabric.kubernetes.api.model.v.ServiceStatusBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.ServiceStatusBuilder: void <init>(io.fabric.kubernetes.api.model.v.ServiceStatus)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.ServiceStatus;
+v = v instanceof io.fabric.kubernetes.api.model.v.ServiceReference;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.ServiceStatusBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.ServiceStatusBuilder: void <init>(io.fabric.kubernetes.api.model.v.ServiceStatus)>(v);
+v = new io.fabric.kubernetes.api.model.v.ServiceReferenceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.ServiceReferenceBuilder: void <init>(io.fabric.kubernetes.api.model.v.ServiceReference)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -825,20 +825,20 @@
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.CreateOptions;
+v = v instanceof io.fabric.kubernetes.api.model.v.EnvFromSource;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.CreateOptionsBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.CreateOptionsBuilder: void <init>(io.fabric.kubernetes.api.model.v.CreateOptions)>(v);
+v = new io.fabric.kubernetes.api.model.v.EnvFromSourceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.EnvFromSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.EnvFromSource)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.EnvFromSource;
+v = v instanceof io.fabric.kubernetes.api.model.v.CreateOptions;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.EnvFromSourceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.EnvFromSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.EnvFromSource)>(v);
+v = new io.fabric.kubernetes.api.model.v.CreateOptionsBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.CreateOptionsBuilder: void <init>(io.fabric.kubernetes.api.model.v.CreateOptions)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -855,20 +855,20 @@
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.TypeMeta;
+v = v instanceof io.fabric.kubernetes.api.model.v.RootPaths;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.TypeMetaBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.TypeMetaBuilder: void <init>(io.fabric.kubernetes.api.model.v.TypeMeta)>(v);
+v = new io.fabric.kubernetes.api.model.v.RootPathsBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.RootPathsBuilder: void <init>(io.fabric.kubernetes.api.model.v.RootPaths)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.RootPaths;
+v = v instanceof io.fabric.kubernetes.api.model.v.TypeMeta;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.RootPathsBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.RootPathsBuilder: void <init>(io.fabric.kubernetes.api.model.v.RootPaths)>(v);
+v = new io.fabric.kubernetes.api.model.v.TypeMetaBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.TypeMetaBuilder: void <init>(io.fabric.kubernetes.api.model.v.TypeMeta)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -955,20 +955,20 @@
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.NodeConfigStatus;
+v = v instanceof io.fabric.kubernetes.api.model.v.ResourceQuotaList;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.NodeConfigStatusBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NodeConfigStatusBuilder: void <init>(io.fabric.kubernetes.api.model.v.NodeConfigStatus)>(v);
+v = new io.fabric.kubernetes.api.model.v.ResourceQuotaListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.ResourceQuotaListBuilder: void <init>(io.fabric.kubernetes.api.model.v.ResourceQuotaList)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.ResourceQuotaList;
+v = v instanceof io.fabric.kubernetes.api.model.v.NodeConfigStatus;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.ResourceQuotaListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.ResourceQuotaListBuilder: void <init>(io.fabric.kubernetes.api.model.v.ResourceQuotaList)>(v);
+v = new io.fabric.kubernetes.api.model.v.NodeConfigStatusBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NodeConfigStatusBuilder: void <init>(io.fabric.kubernetes.api.model.v.NodeConfigStatus)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -1235,16 +1235,6 @@
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.EventSeries;
-if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.EventSeriesBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.EventSeriesBuilder: void <init>(io.fabric.kubernetes.api.model.v.EventSeries)>(v);
-v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
-v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
-v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
-interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
-label:
 v = v instanceof io.fabric.kubernetes.api.model.v.PodCondition;
 if v == 0 goto label;
 v = new io.fabric.kubernetes.api.model.v.PodConditionBuilder;
@@ -1255,20 +1245,20 @@
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.TopologySpreadConstraint;
+v = v instanceof io.fabric.kubernetes.api.model.v.EventSeries;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.TopologySpreadConstraintBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.TopologySpreadConstraintBuilder: void <init>(io.fabric.kubernetes.api.model.v.TopologySpreadConstraint)>(v);
+v = new io.fabric.kubernetes.api.model.v.EventSeriesBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.EventSeriesBuilder: void <init>(io.fabric.kubernetes.api.model.v.EventSeries)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.ExecAction;
+v = v instanceof io.fabric.kubernetes.api.model.v.TopologySpreadConstraint;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.ExecActionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.ExecActionBuilder: void <init>(io.fabric.kubernetes.api.model.v.ExecAction)>(v);
+v = new io.fabric.kubernetes.api.model.v.TopologySpreadConstraintBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.TopologySpreadConstraintBuilder: void <init>(io.fabric.kubernetes.api.model.v.TopologySpreadConstraint)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -1285,10 +1275,10 @@
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.GroupKind;
+v = v instanceof io.fabric.kubernetes.api.model.v.ExecAction;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.GroupKindBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.GroupKindBuilder: void <init>(io.fabric.kubernetes.api.model.v.GroupKind)>(v);
+v = new io.fabric.kubernetes.api.model.v.ExecActionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.ExecActionBuilder: void <init>(io.fabric.kubernetes.api.model.v.ExecAction)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -1315,20 +1305,20 @@
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.ConfigMapList;
+v = v instanceof io.fabric.kubernetes.api.model.v.GroupKind;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.ConfigMapListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.ConfigMapListBuilder: void <init>(io.fabric.kubernetes.api.model.v.ConfigMapList)>(v);
+v = new io.fabric.kubernetes.api.model.v.GroupKindBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.GroupKindBuilder: void <init>(io.fabric.kubernetes.api.model.v.GroupKind)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.NodeSelector;
+v = v instanceof io.fabric.kubernetes.api.model.v.ConfigMapList;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.NodeSelectorBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NodeSelectorBuilder: void <init>(io.fabric.kubernetes.api.model.v.NodeSelector)>(v);
+v = new io.fabric.kubernetes.api.model.v.ConfigMapListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.ConfigMapListBuilder: void <init>(io.fabric.kubernetes.api.model.v.ConfigMapList)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -1345,6 +1335,16 @@
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
+v = v instanceof io.fabric.kubernetes.api.model.v.NodeSelector;
+if v == 0 goto label;
+v = new io.fabric.kubernetes.api.model.v.NodeSelectorBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NodeSelectorBuilder: void <init>(io.fabric.kubernetes.api.model.v.NodeSelector)>(v);
+v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
+v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
+v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
+interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
+label:
 v = v instanceof io.fabric.kubernetes.api.model.v.CephFSPersistentVolumeSource;
 if v == 0 goto label;
 v = new io.fabric.kubernetes.api.model.v.CephFSPersistentVolumeSourceBuilder;
@@ -1385,20 +1385,20 @@
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.PodDNSConfigOption;
+v = v instanceof io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.PodDNSConfigOptionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.PodDNSConfigOptionBuilder: void <init>(io.fabric.kubernetes.api.model.v.PodDNSConfigOption)>(v);
+v = new io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSourceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource;
+v = v instanceof io.fabric.kubernetes.api.model.v.PodDNSConfigOption;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSourceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource)>(v);
+v = new io.fabric.kubernetes.api.model.v.PodDNSConfigOptionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.PodDNSConfigOptionBuilder: void <init>(io.fabric.kubernetes.api.model.v.PodDNSConfigOption)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -1415,20 +1415,20 @@
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.EventList;
+v = v instanceof io.fabric.kubernetes.api.model.v.PodReadinessGate;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.EventListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.EventListBuilder: void <init>(io.fabric.kubernetes.api.model.v.EventList)>(v);
+v = new io.fabric.kubernetes.api.model.v.PodReadinessGateBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.PodReadinessGateBuilder: void <init>(io.fabric.kubernetes.api.model.v.PodReadinessGate)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.PodReadinessGate;
+v = v instanceof io.fabric.kubernetes.api.model.v.EventList;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.PodReadinessGateBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.PodReadinessGateBuilder: void <init>(io.fabric.kubernetes.api.model.v.PodReadinessGate)>(v);
+v = new io.fabric.kubernetes.api.model.v.EventListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.EventListBuilder: void <init>(io.fabric.kubernetes.api.model.v.EventList)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -1505,20 +1505,20 @@
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFile;
+v = v instanceof io.fabric.kubernetes.api.model.v.SeccompProfile;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFileBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFileBuilder: void <init>(io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFile)>(v);
+v = new io.fabric.kubernetes.api.model.v.SeccompProfileBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.SeccompProfileBuilder: void <init>(io.fabric.kubernetes.api.model.v.SeccompProfile)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.SeccompProfile;
+v = v instanceof io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFile;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.SeccompProfileBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.SeccompProfileBuilder: void <init>(io.fabric.kubernetes.api.model.v.SeccompProfile)>(v);
+v = new io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFileBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFileBuilder: void <init>(io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFile)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -1765,20 +1765,20 @@
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSource;
+v = v instanceof io.fabric.kubernetes.api.model.v.TopologySelectorTerm;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSourceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSource)>(v);
+v = new io.fabric.kubernetes.api.model.v.TopologySelectorTermBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.TopologySelectorTermBuilder: void <init>(io.fabric.kubernetes.api.model.v.TopologySelectorTerm)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.TopologySelectorTerm;
+v = v instanceof io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSource;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.TopologySelectorTermBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.TopologySelectorTermBuilder: void <init>(io.fabric.kubernetes.api.model.v.TopologySelectorTerm)>(v);
+v = new io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSourceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSource)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -1875,20 +1875,20 @@
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.ComponentStatusList;
+v = v instanceof io.fabric.kubernetes.api.model.v.FlockerVolumeSource;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.ComponentStatusListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.ComponentStatusListBuilder: void <init>(io.fabric.kubernetes.api.model.v.ComponentStatusList)>(v);
+v = new io.fabric.kubernetes.api.model.v.FlockerVolumeSourceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.FlockerVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.FlockerVolumeSource)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.FlockerVolumeSource;
+v = v instanceof io.fabric.kubernetes.api.model.v.ComponentStatusList;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.FlockerVolumeSourceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.FlockerVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.FlockerVolumeSource)>(v);
+v = new io.fabric.kubernetes.api.model.v.ComponentStatusListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.ComponentStatusListBuilder: void <init>(io.fabric.kubernetes.api.model.v.ComponentStatusList)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -2305,20 +2305,20 @@
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.EnvVarSource;
+v = v instanceof io.fabric.kubernetes.api.model.v.VolumeProjection;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.EnvVarSourceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.EnvVarSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.EnvVarSource)>(v);
+v = new io.fabric.kubernetes.api.model.v.VolumeProjectionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.VolumeProjectionBuilder: void <init>(io.fabric.kubernetes.api.model.v.VolumeProjection)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.VolumeProjection;
+v = v instanceof io.fabric.kubernetes.api.model.v.EnvVarSource;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.VolumeProjectionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.VolumeProjectionBuilder: void <init>(io.fabric.kubernetes.api.model.v.VolumeProjection)>(v);
+v = new io.fabric.kubernetes.api.model.v.EnvVarSourceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.EnvVarSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.EnvVarSource)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -2485,20 +2485,20 @@
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.VolumeDevice;
+v = v instanceof io.fabric.kubernetes.api.model.v.CSIVolumeSource;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.VolumeDeviceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.VolumeDeviceBuilder: void <init>(io.fabric.kubernetes.api.model.v.VolumeDevice)>(v);
+v = new io.fabric.kubernetes.api.model.v.CSIVolumeSourceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.CSIVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.CSIVolumeSource)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.CSIVolumeSource;
+v = v instanceof io.fabric.kubernetes.api.model.v.VolumeDevice;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.CSIVolumeSourceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.CSIVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.CSIVolumeSource)>(v);
+v = new io.fabric.kubernetes.api.model.v.VolumeDeviceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.VolumeDeviceBuilder: void <init>(io.fabric.kubernetes.api.model.v.VolumeDevice)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -2515,40 +2515,40 @@
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.Node;
+v = v instanceof io.fabric.kubernetes.api.model.v.LifecycleHandler;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.NodeBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NodeBuilder: void <init>(io.fabric.kubernetes.api.model.v.Node)>(v);
+v = new io.fabric.kubernetes.api.model.v.LifecycleHandlerBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.LifecycleHandlerBuilder: void <init>(io.fabric.kubernetes.api.model.v.LifecycleHandler)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.LifecycleHandler;
+v = v instanceof io.fabric.kubernetes.api.model.v.Node;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.LifecycleHandlerBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.LifecycleHandlerBuilder: void <init>(io.fabric.kubernetes.api.model.v.LifecycleHandler)>(v);
+v = new io.fabric.kubernetes.api.model.v.NodeBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NodeBuilder: void <init>(io.fabric.kubernetes.api.model.v.Node)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.Volume;
+v = v instanceof io.fabric.kubernetes.api.model.v.Cluster;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.VolumeBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.VolumeBuilder: void <init>(io.fabric.kubernetes.api.model.v.Volume)>(v);
+v = new io.fabric.kubernetes.api.model.v.ClusterBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.ClusterBuilder: void <init>(io.fabric.kubernetes.api.model.v.Cluster)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.Cluster;
+v = v instanceof io.fabric.kubernetes.api.model.v.Volume;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.ClusterBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.ClusterBuilder: void <init>(io.fabric.kubernetes.api.model.v.Cluster)>(v);
+v = new io.fabric.kubernetes.api.model.v.VolumeBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.VolumeBuilder: void <init>(io.fabric.kubernetes.api.model.v.Volume)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -2585,20 +2585,20 @@
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.KubernetesList;
+v = v instanceof io.fabric.kubernetes.api.model.v.ExecConfig;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.KubernetesListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.KubernetesListBuilder: void <init>(io.fabric.kubernetes.api.model.v.KubernetesList)>(v);
+v = new io.fabric.kubernetes.api.model.v.ExecConfigBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.ExecConfigBuilder: void <init>(io.fabric.kubernetes.api.model.v.ExecConfig)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.ExecConfig;
+v = v instanceof io.fabric.kubernetes.api.model.v.KubernetesList;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.ExecConfigBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.ExecConfigBuilder: void <init>(io.fabric.kubernetes.api.model.v.ExecConfig)>(v);
+v = new io.fabric.kubernetes.api.model.v.KubernetesListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.KubernetesListBuilder: void <init>(io.fabric.kubernetes.api.model.v.KubernetesList)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -2625,40 +2625,40 @@
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.HTTPHeader;
+v = v instanceof io.fabric.kubernetes.api.model.v.Capabilities;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.HTTPHeaderBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.HTTPHeaderBuilder: void <init>(io.fabric.kubernetes.api.model.v.HTTPHeader)>(v);
+v = new io.fabric.kubernetes.api.model.v.CapabilitiesBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.CapabilitiesBuilder: void <init>(io.fabric.kubernetes.api.model.v.Capabilities)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.Capabilities;
+v = v instanceof io.fabric.kubernetes.api.model.v.HTTPHeader;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.CapabilitiesBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.CapabilitiesBuilder: void <init>(io.fabric.kubernetes.api.model.v.Capabilities)>(v);
+v = new io.fabric.kubernetes.api.model.v.HTTPHeaderBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.HTTPHeaderBuilder: void <init>(io.fabric.kubernetes.api.model.v.HTTPHeader)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.ObjectReference;
+v = v instanceof io.fabric.kubernetes.api.model.v.WatchEvent;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.ObjectReferenceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.ObjectReferenceBuilder: void <init>(io.fabric.kubernetes.api.model.v.ObjectReference)>(v);
+v = new io.fabric.kubernetes.api.model.v.WatchEventBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventBuilder: void <init>(io.fabric.kubernetes.api.model.v.WatchEvent)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.WatchEvent;
+v = v instanceof io.fabric.kubernetes.api.model.v.ObjectReference;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.WatchEventBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventBuilder: void <init>(io.fabric.kubernetes.api.model.v.WatchEvent)>(v);
+v = new io.fabric.kubernetes.api.model.v.ObjectReferenceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.ObjectReferenceBuilder: void <init>(io.fabric.kubernetes.api.model.v.ObjectReference)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -2735,20 +2735,20 @@
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.ServiceAccount;
+v = v instanceof io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.ServiceAccountBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.ServiceAccountBuilder: void <init>(io.fabric.kubernetes.api.model.v.ServiceAccount)>(v);
+v = new io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSourceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource;
+v = v instanceof io.fabric.kubernetes.api.model.v.ServiceAccount;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSourceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource)>(v);
+v = new io.fabric.kubernetes.api.model.v.ServiceAccountBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.ServiceAccountBuilder: void <init>(io.fabric.kubernetes.api.model.v.ServiceAccount)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -3164,23 +3164,23 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$AuthInfoExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.AuthInfo)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withAPIServiceExtension(io.fabric.kubernetes.api.model.v.APIService)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withResourceRequirementsExtension(io.fabric.kubernetes.api.model.v.ResourceRequirements)
 {
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.APIServiceBuilder v;
+io.fabric.kubernetes.api.model.v.ResourceRequirements v;
+io.fabric.kubernetes.api.model.v.ResourceRequirementsBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.kubernetes.api.model.v.APIService v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.APIService;
+v := @parameter: io.fabric.kubernetes.api.model.v.ResourceRequirements;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.APIServiceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.APIServiceBuilder: void <init>(io.fabric.kubernetes.api.model.v.APIService)>(v);
+v = new io.fabric.kubernetes.api.model.v.ResourceRequirementsBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.ResourceRequirementsBuilder: void <init>(io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -3196,43 +3196,43 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$APIServiceExtensionNested withNewAPIServiceExtension()
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ResourceRequirementsExtensionNested withNewResourceRequirementsExtension()
 {
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$APIServiceExtensionNestedImpl v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ResourceRequirementsExtensionNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$APIServiceExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$APIServiceExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ResourceRequirementsExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ResourceRequirementsExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$APIServiceExtensionNested withNewAPIServiceExtensionLike(io.fabric.kubernetes.api.model.v.APIService)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ResourceRequirementsExtensionNested withNewResourceRequirementsExtensionLike(io.fabric.kubernetes.api.model.v.ResourceRequirements)
 {
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.APIService v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$APIServiceExtensionNestedImpl v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ResourceRequirementsExtensionNestedImpl v;
+io.fabric.kubernetes.api.model.v.ResourceRequirements v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.APIService;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$APIServiceExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$APIServiceExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.APIService)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.ResourceRequirements;
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ResourceRequirementsExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ResourceRequirementsExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withResourceRequirementsExtension(io.fabric.kubernetes.api.model.v.ResourceRequirements)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withAPIServiceExtension(io.fabric.kubernetes.api.model.v.APIService)
 {
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.ResourceRequirements v;
-io.fabric.kubernetes.api.model.v.ResourceRequirementsBuilder v;
+io.fabric.kubernetes.api.model.v.APIServiceBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.kubernetes.api.model.v.APIService v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.ResourceRequirements;
+v := @parameter: io.fabric.kubernetes.api.model.v.APIService;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.ResourceRequirementsBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.ResourceRequirementsBuilder: void <init>(io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v);
+v = new io.fabric.kubernetes.api.model.v.APIServiceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.APIServiceBuilder: void <init>(io.fabric.kubernetes.api.model.v.APIService)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -3248,24 +3248,24 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ResourceRequirementsExtensionNested withNewResourceRequirementsExtension()
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$APIServiceExtensionNested withNewAPIServiceExtension()
 {
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ResourceRequirementsExtensionNestedImpl v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$APIServiceExtensionNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ResourceRequirementsExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ResourceRequirementsExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$APIServiceExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$APIServiceExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ResourceRequirementsExtensionNested withNewResourceRequirementsExtensionLike(io.fabric.kubernetes.api.model.v.ResourceRequirements)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$APIServiceExtensionNested withNewAPIServiceExtensionLike(io.fabric.kubernetes.api.model.v.APIService)
 {
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ResourceRequirementsExtensionNestedImpl v;
-io.fabric.kubernetes.api.model.v.ResourceRequirements v;
+io.fabric.kubernetes.api.model.v.APIService v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$APIServiceExtensionNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.ResourceRequirements;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ResourceRequirementsExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ResourceRequirementsExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.APIService;
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$APIServiceExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$APIServiceExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.APIService)>(v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withConfigMapKeySelectorExtension(io.fabric.kubernetes.api.model.v.ConfigMapKeySelector)
@@ -3402,23 +3402,23 @@
 v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.model.v.NamedExtensionFluent withHostPathVolumeSourceExtension(io.fabric.kubernetes.api.model.v.HostPathVolumeSource)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withPersistentVolumeClaimListExtension(io.fabric.kubernetes.api.model.v.PersistentVolumeClaimList)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNamedContextExtension(io.fabric.kubernetes.api.model.v.NamedContext)
 {
-io.fabric.kubernetes.api.model.v.PersistentVolumeClaimListBuilder v;
+io.fabric.kubernetes.api.model.v.NamedContext v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
+io.fabric.kubernetes.api.model.v.NamedContextBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.kubernetes.api.model.v.PersistentVolumeClaimList v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.PersistentVolumeClaimList;
+v := @parameter: io.fabric.kubernetes.api.model.v.NamedContext;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.PersistentVolumeClaimListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.PersistentVolumeClaimListBuilder: void <init>(io.fabric.kubernetes.api.model.v.PersistentVolumeClaimList)>(v);
+v = new io.fabric.kubernetes.api.model.v.NamedContextBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedContextBuilder: void <init>(io.fabric.kubernetes.api.model.v.NamedContext)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -3434,43 +3434,43 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$PersistentVolumeClaimListExtensionNested withNewPersistentVolumeClaimListExtension()
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$NamedContextExtensionNested withNewNamedContextExtension()
 {
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$NamedContextExtensionNestedImpl v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$PersistentVolumeClaimListExtensionNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$PersistentVolumeClaimListExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$PersistentVolumeClaimListExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$NamedContextExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$NamedContextExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$PersistentVolumeClaimListExtensionNested withNewPersistentVolumeClaimListExtensionLike(io.fabric.kubernetes.api.model.v.PersistentVolumeClaimList)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$NamedContextExtensionNested withNewNamedContextExtensionLike(io.fabric.kubernetes.api.model.v.NamedContext)
 {
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$NamedContextExtensionNestedImpl v;
+io.fabric.kubernetes.api.model.v.NamedContext v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.PersistentVolumeClaimList v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$PersistentVolumeClaimListExtensionNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.PersistentVolumeClaimList;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$PersistentVolumeClaimListExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$PersistentVolumeClaimListExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.PersistentVolumeClaimList)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.NamedContext;
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$NamedContextExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$NamedContextExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.NamedContext)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNamedContextExtension(io.fabric.kubernetes.api.model.v.NamedContext)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withPersistentVolumeClaimListExtension(io.fabric.kubernetes.api.model.v.PersistentVolumeClaimList)
 {
-io.fabric.kubernetes.api.model.v.NamedContext v;
+io.fabric.kubernetes.api.model.v.PersistentVolumeClaimListBuilder v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.NamedContextBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.kubernetes.api.model.v.PersistentVolumeClaimList v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.NamedContext;
+v := @parameter: io.fabric.kubernetes.api.model.v.PersistentVolumeClaimList;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.NamedContextBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedContextBuilder: void <init>(io.fabric.kubernetes.api.model.v.NamedContext)>(v);
+v = new io.fabric.kubernetes.api.model.v.PersistentVolumeClaimListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.PersistentVolumeClaimListBuilder: void <init>(io.fabric.kubernetes.api.model.v.PersistentVolumeClaimList)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -3486,24 +3486,24 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$NamedContextExtensionNested withNewNamedContextExtension()
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$PersistentVolumeClaimListExtensionNested withNewPersistentVolumeClaimListExtension()
 {
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$NamedContextExtensionNestedImpl v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$PersistentVolumeClaimListExtensionNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$NamedContextExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$NamedContextExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$PersistentVolumeClaimListExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$PersistentVolumeClaimListExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$NamedContextExtensionNested withNewNamedContextExtensionLike(io.fabric.kubernetes.api.model.v.NamedContext)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$PersistentVolumeClaimListExtensionNested withNewPersistentVolumeClaimListExtensionLike(io.fabric.kubernetes.api.model.v.PersistentVolumeClaimList)
 {
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$NamedContextExtensionNestedImpl v;
-io.fabric.kubernetes.api.model.v.NamedContext v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
+io.fabric.kubernetes.api.model.v.PersistentVolumeClaimList v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$PersistentVolumeClaimListExtensionNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.NamedContext;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$NamedContextExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$NamedContextExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.NamedContext)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.PersistentVolumeClaimList;
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$PersistentVolumeClaimListExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$PersistentVolumeClaimListExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.PersistentVolumeClaimList)>(v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withConfigExtension(io.fabric.kubernetes.api.model.v.Config)
@@ -3662,23 +3662,23 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ReplicationControllerStatusExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.ReplicationControllerStatus)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withAPIServiceStatusExtension(io.fabric.kubernetes.api.model.v.APIServiceStatus)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withMicroTimeExtension(io.fabric.kubernetes.api.model.v.MicroTime)
 {
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
+io.fabric.kubernetes.api.model.v.MicroTimeBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.kubernetes.api.model.v.APIServiceStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.kubernetes.api.model.v.APIServiceStatus v;
+io.fabric.kubernetes.api.model.v.MicroTime v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.APIServiceStatus;
+v := @parameter: io.fabric.kubernetes.api.model.v.MicroTime;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.APIServiceStatusBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.APIServiceStatusBuilder: void <init>(io.fabric.kubernetes.api.model.v.APIServiceStatus)>(v);
+v = new io.fabric.kubernetes.api.model.v.MicroTimeBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.MicroTimeBuilder: void <init>(io.fabric.kubernetes.api.model.v.MicroTime)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -3694,43 +3694,56 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$APIServiceStatusExtensionNested withNewAPIServiceStatusExtension()
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$MicroTimeExtensionNested withNewMicroTimeExtension()
 {
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$MicroTimeExtensionNestedImpl v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$APIServiceStatusExtensionNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$APIServiceStatusExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$APIServiceStatusExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$MicroTimeExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$MicroTimeExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$APIServiceStatusExtensionNested withNewAPIServiceStatusExtensionLike(io.fabric.kubernetes.api.model.v.APIServiceStatus)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$MicroTimeExtensionNested withNewMicroTimeExtensionLike(io.fabric.kubernetes.api.model.v.MicroTime)
 {
-io.fabric.kubernetes.api.model.v.APIServiceStatus v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$MicroTimeExtensionNestedImpl v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$APIServiceStatusExtensionNestedImpl v;
+io.fabric.kubernetes.api.model.v.MicroTime v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.APIServiceStatus;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$APIServiceStatusExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$APIServiceStatusExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.APIServiceStatus)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.MicroTime;
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$MicroTimeExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$MicroTimeExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.MicroTime)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withMicroTimeExtension(io.fabric.kubernetes.api.model.v.MicroTime)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNewMicroTimeExtension(java.lang.String)
+{
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
+java.lang.String v;
+io.fabric.kubernetes.api.model.v.MicroTime v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluent v;
+v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.kubernetes.api.model.v.MicroTime;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.MicroTime: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.model.v.NamedExtensionFluent withMicroTimeExtension(io.fabric.kubernetes.api.model.v.MicroTime)>(v);
+return v;
+}
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withAPIServiceStatusExtension(io.fabric.kubernetes.api.model.v.APIServiceStatus)
 {
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.MicroTimeBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.kubernetes.api.model.v.APIServiceStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.kubernetes.api.model.v.MicroTime v;
+io.fabric.kubernetes.api.model.v.APIServiceStatus v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.MicroTime;
+v := @parameter: io.fabric.kubernetes.api.model.v.APIServiceStatus;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.MicroTimeBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.MicroTimeBuilder: void <init>(io.fabric.kubernetes.api.model.v.MicroTime)>(v);
+v = new io.fabric.kubernetes.api.model.v.APIServiceStatusBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.APIServiceStatusBuilder: void <init>(io.fabric.kubernetes.api.model.v.APIServiceStatus)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -3746,37 +3759,24 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$MicroTimeExtensionNested withNewMicroTimeExtension()
-{
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$MicroTimeExtensionNestedImpl v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$MicroTimeExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$MicroTimeExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
-return v;
-}
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$MicroTimeExtensionNested withNewMicroTimeExtensionLike(io.fabric.kubernetes.api.model.v.MicroTime)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$APIServiceStatusExtensionNested withNewAPIServiceStatusExtension()
 {
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$MicroTimeExtensionNestedImpl v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.MicroTime v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$APIServiceStatusExtensionNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.MicroTime;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$MicroTimeExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$MicroTimeExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.MicroTime)>(v, v);
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$APIServiceStatusExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$APIServiceStatusExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNewMicroTimeExtension(java.lang.String)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$APIServiceStatusExtensionNested withNewAPIServiceStatusExtensionLike(io.fabric.kubernetes.api.model.v.APIServiceStatus)
 {
+io.fabric.kubernetes.api.model.v.APIServiceStatus v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-java.lang.String v;
-io.fabric.kubernetes.api.model.v.MicroTime v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluent v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$APIServiceStatusExtensionNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.kubernetes.api.model.v.MicroTime;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.MicroTime: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.model.v.NamedExtensionFluent withMicroTimeExtension(io.fabric.kubernetes.api.model.v.MicroTime)>(v);
+v := @parameter: io.fabric.kubernetes.api.model.v.APIServiceStatus;
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$APIServiceStatusExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$APIServiceStatusExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.APIServiceStatus)>(v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withLifecycleExtension(io.fabric.kubernetes.api.model.v.Lifecycle)
@@ -5121,23 +5121,23 @@
 v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.model.v.NamedExtensionFluent withLocalVolumeSourceExtension(io.fabric.kubernetes.api.model.v.LocalVolumeSource)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withServiceReferenceExtension(io.fabric.kubernetes.api.model.v.ServiceReference)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withServiceStatusExtension(io.fabric.kubernetes.api.model.v.ServiceStatus)
 {
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
+io.fabric.kubernetes.api.model.v.ServiceStatus v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.kubernetes.api.model.v.ServiceReference v;
+io.fabric.kubernetes.api.model.v.ServiceStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.kubernetes.api.model.v.ServiceReferenceBuilder v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.ServiceReference;
+v := @parameter: io.fabric.kubernetes.api.model.v.ServiceStatus;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.ServiceReferenceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.ServiceReferenceBuilder: void <init>(io.fabric.kubernetes.api.model.v.ServiceReference)>(v);
+v = new io.fabric.kubernetes.api.model.v.ServiceStatusBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.ServiceStatusBuilder: void <init>(io.fabric.kubernetes.api.model.v.ServiceStatus)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -5153,59 +5153,43 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ServiceReferenceExtensionNested withNewServiceReferenceExtension()
-{
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ServiceReferenceExtensionNestedImpl v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ServiceReferenceExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ServiceReferenceExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
-return v;
-}
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ServiceReferenceExtensionNested withNewServiceReferenceExtensionLike(io.fabric.kubernetes.api.model.v.ServiceReference)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ServiceStatusExtensionNested withNewServiceStatusExtension()
 {
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ServiceReferenceExtensionNestedImpl v;
-io.fabric.kubernetes.api.model.v.ServiceReference v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ServiceStatusExtensionNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.ServiceReference;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ServiceReferenceExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ServiceReferenceExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.ServiceReference)>(v, v);
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ServiceStatusExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ServiceStatusExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNewServiceReferenceExtension(java.lang.String, java.lang.String, java.lang.Integer)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ServiceStatusExtensionNested withNewServiceStatusExtensionLike(io.fabric.kubernetes.api.model.v.ServiceStatus)
 {
-io.fabric.kubernetes.api.model.v.ServiceReference v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-java.lang.String v, v;
-java.lang.Integer v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluent v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ServiceStatusExtensionNestedImpl v;
+io.fabric.kubernetes.api.model.v.ServiceStatus v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.Integer;
-v = new io.fabric.kubernetes.api.model.v.ServiceReference;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.ServiceReference: void <init>(java.lang.String,java.lang.String,java.lang.Integer)>(v, v, v);
-v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.model.v.NamedExtensionFluent withServiceReferenceExtension(io.fabric.kubernetes.api.model.v.ServiceReference)>(v);
+v := @parameter: io.fabric.kubernetes.api.model.v.ServiceStatus;
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ServiceStatusExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ServiceStatusExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.ServiceStatus)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withServiceStatusExtension(io.fabric.kubernetes.api.model.v.ServiceStatus)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withServiceReferenceExtension(io.fabric.kubernetes.api.model.v.ServiceReference)
 {
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.ServiceStatus v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.kubernetes.api.model.v.ServiceStatusBuilder v;
+io.fabric.kubernetes.api.model.v.ServiceReference v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.kubernetes.api.model.v.ServiceReferenceBuilder v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.ServiceStatus;
+v := @parameter: io.fabric.kubernetes.api.model.v.ServiceReference;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.ServiceStatusBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.ServiceStatusBuilder: void <init>(io.fabric.kubernetes.api.model.v.ServiceStatus)>(v);
+v = new io.fabric.kubernetes.api.model.v.ServiceReferenceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.ServiceReferenceBuilder: void <init>(io.fabric.kubernetes.api.model.v.ServiceReference)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -5221,24 +5205,40 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ServiceStatusExtensionNested withNewServiceStatusExtension()
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ServiceReferenceExtensionNested withNewServiceReferenceExtension()
 {
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ServiceReferenceExtensionNestedImpl v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ServiceStatusExtensionNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ServiceStatusExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ServiceStatusExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ServiceReferenceExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ServiceReferenceExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ServiceStatusExtensionNested withNewServiceStatusExtensionLike(io.fabric.kubernetes.api.model.v.ServiceStatus)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ServiceReferenceExtensionNested withNewServiceReferenceExtensionLike(io.fabric.kubernetes.api.model.v.ServiceReference)
 {
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ServiceReferenceExtensionNestedImpl v;
+io.fabric.kubernetes.api.model.v.ServiceReference v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ServiceStatusExtensionNestedImpl v;
-io.fabric.kubernetes.api.model.v.ServiceStatus v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.ServiceStatus;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ServiceStatusExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ServiceStatusExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.ServiceStatus)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.ServiceReference;
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ServiceReferenceExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ServiceReferenceExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.ServiceReference)>(v, v);
+return v;
+}
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNewServiceReferenceExtension(java.lang.String, java.lang.String, java.lang.Integer)
+{
+io.fabric.kubernetes.api.model.v.ServiceReference v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
+java.lang.String v, v;
+java.lang.Integer v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluent v;
+v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.Integer;
+v = new io.fabric.kubernetes.api.model.v.ServiceReference;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.ServiceReference: void <init>(java.lang.String,java.lang.String,java.lang.Integer)>(v, v, v);
+v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.model.v.NamedExtensionFluent withServiceReferenceExtension(io.fabric.kubernetes.api.model.v.ServiceReference)>(v);
 return v;
 }
 public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withTaintExtension(io.fabric.kubernetes.api.model.v.Taint)
@@ -5724,23 +5724,23 @@
 v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.model.v.NamedExtensionFluent withWindowsSecurityContextOptionsExtension(io.fabric.kubernetes.api.model.v.WindowsSecurityContextOptions)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withCreateOptionsExtension(io.fabric.kubernetes.api.model.v.CreateOptions)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withEnvFromSourceExtension(io.fabric.kubernetes.api.model.v.EnvFromSource)
 {
-io.fabric.kubernetes.api.model.v.CreateOptions v;
+io.fabric.kubernetes.api.model.v.EnvFromSource v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.kubernetes.api.model.v.CreateOptionsBuilder v;
+io.fabric.kubernetes.api.model.v.EnvFromSourceBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.CreateOptions;
+v := @parameter: io.fabric.kubernetes.api.model.v.EnvFromSource;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.CreateOptionsBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.CreateOptionsBuilder: void <init>(io.fabric.kubernetes.api.model.v.CreateOptions)>(v);
+v = new io.fabric.kubernetes.api.model.v.EnvFromSourceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.EnvFromSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.EnvFromSource)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -5756,43 +5756,43 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$CreateOptionsExtensionNested withNewCreateOptionsExtension()
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$EnvFromSourceExtensionNested withNewEnvFromSourceExtension()
 {
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$CreateOptionsExtensionNestedImpl v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$EnvFromSourceExtensionNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$CreateOptionsExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$CreateOptionsExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$EnvFromSourceExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$EnvFromSourceExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$CreateOptionsExtensionNested withNewCreateOptionsExtensionLike(io.fabric.kubernetes.api.model.v.CreateOptions)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$EnvFromSourceExtensionNested withNewEnvFromSourceExtensionLike(io.fabric.kubernetes.api.model.v.EnvFromSource)
 {
-io.fabric.kubernetes.api.model.v.CreateOptions v;
+io.fabric.kubernetes.api.model.v.EnvFromSource v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$CreateOptionsExtensionNestedImpl v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$EnvFromSourceExtensionNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.CreateOptions;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$CreateOptionsExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$CreateOptionsExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.CreateOptions)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.EnvFromSource;
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$EnvFromSourceExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$EnvFromSourceExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.EnvFromSource)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withEnvFromSourceExtension(io.fabric.kubernetes.api.model.v.EnvFromSource)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withCreateOptionsExtension(io.fabric.kubernetes.api.model.v.CreateOptions)
 {
-io.fabric.kubernetes.api.model.v.EnvFromSource v;
+io.fabric.kubernetes.api.model.v.CreateOptions v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.kubernetes.api.model.v.EnvFromSourceBuilder v;
+io.fabric.kubernetes.api.model.v.CreateOptionsBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.EnvFromSource;
+v := @parameter: io.fabric.kubernetes.api.model.v.CreateOptions;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.EnvFromSourceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.EnvFromSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.EnvFromSource)>(v);
+v = new io.fabric.kubernetes.api.model.v.CreateOptionsBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.CreateOptionsBuilder: void <init>(io.fabric.kubernetes.api.model.v.CreateOptions)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -5808,24 +5808,24 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$EnvFromSourceExtensionNested withNewEnvFromSourceExtension()
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$CreateOptionsExtensionNested withNewCreateOptionsExtension()
 {
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$EnvFromSourceExtensionNestedImpl v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$CreateOptionsExtensionNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$EnvFromSourceExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$EnvFromSourceExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$CreateOptionsExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$CreateOptionsExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$EnvFromSourceExtensionNested withNewEnvFromSourceExtensionLike(io.fabric.kubernetes.api.model.v.EnvFromSource)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$CreateOptionsExtensionNested withNewCreateOptionsExtensionLike(io.fabric.kubernetes.api.model.v.CreateOptions)
 {
-io.fabric.kubernetes.api.model.v.EnvFromSource v;
+io.fabric.kubernetes.api.model.v.CreateOptions v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$EnvFromSourceExtensionNestedImpl v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$CreateOptionsExtensionNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.EnvFromSource;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$EnvFromSourceExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$EnvFromSourceExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.EnvFromSource)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.CreateOptions;
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$CreateOptionsExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$CreateOptionsExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.CreateOptions)>(v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNamespaceSpecExtension(io.fabric.kubernetes.api.model.v.NamespaceSpec)
@@ -5880,23 +5880,23 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$NamespaceSpecExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.NamespaceSpec)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withTypeMetaExtension(io.fabric.kubernetes.api.model.v.TypeMeta)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withRootPathsExtension(io.fabric.kubernetes.api.model.v.RootPaths)
 {
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.TypeMetaBuilder v;
-io.fabric.kubernetes.api.model.v.TypeMeta v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.kubernetes.api.model.v.RootPathsBuilder v;
+io.fabric.kubernetes.api.model.v.RootPaths v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.TypeMeta;
+v := @parameter: io.fabric.kubernetes.api.model.v.RootPaths;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.TypeMetaBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.TypeMetaBuilder: void <init>(io.fabric.kubernetes.api.model.v.TypeMeta)>(v);
+v = new io.fabric.kubernetes.api.model.v.RootPathsBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.RootPathsBuilder: void <init>(io.fabric.kubernetes.api.model.v.RootPaths)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -5912,57 +5912,43 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$TypeMetaExtensionNested withNewTypeMetaExtension()
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$RootPathsExtensionNested withNewRootPathsExtension()
 {
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$TypeMetaExtensionNestedImpl v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$RootPathsExtensionNestedImpl v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$TypeMetaExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$TypeMetaExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$RootPathsExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$RootPathsExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$TypeMetaExtensionNested withNewTypeMetaExtensionLike(io.fabric.kubernetes.api.model.v.TypeMeta)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$RootPathsExtensionNested withNewRootPathsExtensionLike(io.fabric.kubernetes.api.model.v.RootPaths)
 {
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$TypeMetaExtensionNestedImpl v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$RootPathsExtensionNestedImpl v;
+io.fabric.kubernetes.api.model.v.RootPaths v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.TypeMeta v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.TypeMeta;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$TypeMetaExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$TypeMetaExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.TypeMeta)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.RootPaths;
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$RootPathsExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$RootPathsExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.RootPaths)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNewTypeMetaExtension(java.lang.String, java.lang.String)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withTypeMetaExtension(io.fabric.kubernetes.api.model.v.TypeMeta)
 {
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-java.lang.String v, v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluent v;
+io.fabric.kubernetes.api.model.v.TypeMetaBuilder v;
 io.fabric.kubernetes.api.model.v.TypeMeta v;
-v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.kubernetes.api.model.v.TypeMeta;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.TypeMeta: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.model.v.NamedExtensionFluent withTypeMetaExtension(io.fabric.kubernetes.api.model.v.TypeMeta)>(v);
-return v;
-}
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withRootPathsExtension(io.fabric.kubernetes.api.model.v.RootPaths)
-{
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.kubernetes.api.model.v.RootPathsBuilder v;
-io.fabric.kubernetes.api.model.v.RootPaths v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.RootPaths;
+v := @parameter: io.fabric.kubernetes.api.model.v.TypeMeta;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.RootPathsBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.RootPathsBuilder: void <init>(io.fabric.kubernetes.api.model.v.RootPaths)>(v);
+v = new io.fabric.kubernetes.api.model.v.TypeMetaBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.TypeMetaBuilder: void <init>(io.fabric.kubernetes.api.model.v.TypeMeta)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -5978,24 +5964,38 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$RootPathsExtensionNested withNewRootPathsExtension()
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$TypeMetaExtensionNested withNewTypeMetaExtension()
 {
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$RootPathsExtensionNestedImpl v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$TypeMetaExtensionNestedImpl v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$RootPathsExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$RootPathsExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$TypeMetaExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$TypeMetaExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$RootPathsExtensionNested withNewRootPathsExtensionLike(io.fabric.kubernetes.api.model.v.RootPaths)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$TypeMetaExtensionNested withNewTypeMetaExtensionLike(io.fabric.kubernetes.api.model.v.TypeMeta)
 {
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$RootPathsExtensionNestedImpl v;
-io.fabric.kubernetes.api.model.v.RootPaths v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$TypeMetaExtensionNestedImpl v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
+io.fabric.kubernetes.api.model.v.TypeMeta v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.RootPaths;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$RootPathsExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$RootPathsExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.RootPaths)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.TypeMeta;
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$TypeMetaExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$TypeMetaExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.TypeMeta)>(v, v);
+return v;
+}
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNewTypeMetaExtension(java.lang.String, java.lang.String)
+{
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
+java.lang.String v, v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluent v;
+io.fabric.kubernetes.api.model.v.TypeMeta v;
+v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.kubernetes.api.model.v.TypeMeta;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.TypeMeta: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.model.v.NamedExtensionFluent withTypeMetaExtension(io.fabric.kubernetes.api.model.v.TypeMeta)>(v);
 return v;
 }
 public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withListMetaExtension(io.fabric.kubernetes.api.model.v.ListMeta)
@@ -6461,23 +6461,23 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$RBDVolumeSourceExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.RBDVolumeSource)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNodeConfigStatusExtension(io.fabric.kubernetes.api.model.v.NodeConfigStatus)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withResourceQuotaListExtension(io.fabric.kubernetes.api.model.v.ResourceQuotaList)
 {
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.NodeConfigStatus v;
+io.fabric.kubernetes.api.model.v.ResourceQuotaListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.kubernetes.api.model.v.ResourceQuotaList v;
 java.util.List v, v, v;
-io.fabric.kubernetes.api.model.v.NodeConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.NodeConfigStatus;
+v := @parameter: io.fabric.kubernetes.api.model.v.ResourceQuotaList;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.NodeConfigStatusBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NodeConfigStatusBuilder: void <init>(io.fabric.kubernetes.api.model.v.NodeConfigStatus)>(v);
+v = new io.fabric.kubernetes.api.model.v.ResourceQuotaListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.ResourceQuotaListBuilder: void <init>(io.fabric.kubernetes.api.model.v.ResourceQuotaList)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -6493,43 +6493,43 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$NodeConfigStatusExtensionNested withNewNodeConfigStatusExtension()
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ResourceQuotaListExtensionNested withNewResourceQuotaListExtension()
 {
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$NodeConfigStatusExtensionNestedImpl v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ResourceQuotaListExtensionNestedImpl v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$NodeConfigStatusExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$NodeConfigStatusExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ResourceQuotaListExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ResourceQuotaListExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$NodeConfigStatusExtensionNested withNewNodeConfigStatusExtensionLike(io.fabric.kubernetes.api.model.v.NodeConfigStatus)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ResourceQuotaListExtensionNested withNewResourceQuotaListExtensionLike(io.fabric.kubernetes.api.model.v.ResourceQuotaList)
 {
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$NodeConfigStatusExtensionNestedImpl v;
-io.fabric.kubernetes.api.model.v.NodeConfigStatus v;
+io.fabric.kubernetes.api.model.v.ResourceQuotaList v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ResourceQuotaListExtensionNestedImpl v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.NodeConfigStatus;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$NodeConfigStatusExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$NodeConfigStatusExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.NodeConfigStatus)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.ResourceQuotaList;
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ResourceQuotaListExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ResourceQuotaListExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.ResourceQuotaList)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withResourceQuotaListExtension(io.fabric.kubernetes.api.model.v.ResourceQuotaList)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNodeConfigStatusExtension(io.fabric.kubernetes.api.model.v.NodeConfigStatus)
 {
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.ResourceQuotaListBuilder v;
+io.fabric.kubernetes.api.model.v.NodeConfigStatus v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.kubernetes.api.model.v.ResourceQuotaList v;
 java.util.List v, v, v;
+io.fabric.kubernetes.api.model.v.NodeConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.ResourceQuotaList;
+v := @parameter: io.fabric.kubernetes.api.model.v.NodeConfigStatus;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.ResourceQuotaListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.ResourceQuotaListBuilder: void <init>(io.fabric.kubernetes.api.model.v.ResourceQuotaList)>(v);
+v = new io.fabric.kubernetes.api.model.v.NodeConfigStatusBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NodeConfigStatusBuilder: void <init>(io.fabric.kubernetes.api.model.v.NodeConfigStatus)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -6545,24 +6545,24 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ResourceQuotaListExtensionNested withNewResourceQuotaListExtension()
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$NodeConfigStatusExtensionNested withNewNodeConfigStatusExtension()
 {
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ResourceQuotaListExtensionNestedImpl v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$NodeConfigStatusExtensionNestedImpl v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ResourceQuotaListExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ResourceQuotaListExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$NodeConfigStatusExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$NodeConfigStatusExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ResourceQuotaListExtensionNested withNewResourceQuotaListExtensionLike(io.fabric.kubernetes.api.model.v.ResourceQuotaList)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$NodeConfigStatusExtensionNested withNewNodeConfigStatusExtensionLike(io.fabric.kubernetes.api.model.v.NodeConfigStatus)
 {
-io.fabric.kubernetes.api.model.v.ResourceQuotaList v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ResourceQuotaListExtensionNestedImpl v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$NodeConfigStatusExtensionNestedImpl v;
+io.fabric.kubernetes.api.model.v.NodeConfigStatus v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.ResourceQuotaList;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ResourceQuotaListExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ResourceQuotaListExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.ResourceQuotaList)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.NodeConfigStatus;
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$NodeConfigStatusExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$NodeConfigStatusExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.NodeConfigStatus)>(v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withQuobyteVolumeSourceExtension(io.fabric.kubernetes.api.model.v.QuobyteVolumeSource)
@@ -8031,58 +8031,6 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ServiceExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.Service)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withEventSeriesExtension(io.fabric.kubernetes.api.model.v.EventSeries)
-{
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-java.util.List v, v, v;
-io.fabric.kubernetes.api.model.v.EventSeries v;
-io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.kubernetes.api.model.v.EventSeriesBuilder v;
-v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.EventSeries;
-v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
-v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
-interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
-if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.EventSeriesBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.EventSeriesBuilder: void <init>(io.fabric.kubernetes.api.model.v.EventSeries)>(v);
-v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
-v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
-v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
-interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
-goto label;
-label:
-v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = null;
-v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
-v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
-interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
-label:
-return v;
-}
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$EventSeriesExtensionNested withNewEventSeriesExtension()
-{
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$EventSeriesExtensionNestedImpl v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$EventSeriesExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$EventSeriesExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
-return v;
-}
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$EventSeriesExtensionNested withNewEventSeriesExtensionLike(io.fabric.kubernetes.api.model.v.EventSeries)
-{
-io.fabric.kubernetes.api.model.v.EventSeries v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$EventSeriesExtensionNestedImpl v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.EventSeries;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$EventSeriesExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$EventSeriesExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.EventSeries)>(v, v);
-return v;
-}
 public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withPodConditionExtension(io.fabric.kubernetes.api.model.v.PodCondition)
 {
 io.fabric.kubernetes.api.model.v.PodConditionBuilder v;
@@ -8135,23 +8083,23 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$PodConditionExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.PodCondition)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withTopologySpreadConstraintExtension(io.fabric.kubernetes.api.model.v.TopologySpreadConstraint)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withEventSeriesExtension(io.fabric.kubernetes.api.model.v.EventSeries)
 {
-io.fabric.kubernetes.api.model.v.TopologySpreadConstraint v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.TopologySpreadConstraintBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.kubernetes.api.model.v.EventSeries v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.kubernetes.api.model.v.EventSeriesBuilder v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.TopologySpreadConstraint;
+v := @parameter: io.fabric.kubernetes.api.model.v.EventSeries;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.TopologySpreadConstraintBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.TopologySpreadConstraintBuilder: void <init>(io.fabric.kubernetes.api.model.v.TopologySpreadConstraint)>(v);
+v = new io.fabric.kubernetes.api.model.v.EventSeriesBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.EventSeriesBuilder: void <init>(io.fabric.kubernetes.api.model.v.EventSeries)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -8167,43 +8115,43 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$TopologySpreadConstraintExtensionNested withNewTopologySpreadConstraintExtension()
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$EventSeriesExtensionNested withNewEventSeriesExtension()
 {
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$EventSeriesExtensionNestedImpl v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$TopologySpreadConstraintExtensionNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$TopologySpreadConstraintExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$TopologySpreadConstraintExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$EventSeriesExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$EventSeriesExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$TopologySpreadConstraintExtensionNested withNewTopologySpreadConstraintExtensionLike(io.fabric.kubernetes.api.model.v.TopologySpreadConstraint)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$EventSeriesExtensionNested withNewEventSeriesExtensionLike(io.fabric.kubernetes.api.model.v.EventSeries)
 {
-io.fabric.kubernetes.api.model.v.TopologySpreadConstraint v;
+io.fabric.kubernetes.api.model.v.EventSeries v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$EventSeriesExtensionNestedImpl v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$TopologySpreadConstraintExtensionNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.TopologySpreadConstraint;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$TopologySpreadConstraintExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$TopologySpreadConstraintExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.TopologySpreadConstraint)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.EventSeries;
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$EventSeriesExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$EventSeriesExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.EventSeries)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withExecActionExtension(io.fabric.kubernetes.api.model.v.ExecAction)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withTopologySpreadConstraintExtension(io.fabric.kubernetes.api.model.v.TopologySpreadConstraint)
 {
+io.fabric.kubernetes.api.model.v.TopologySpreadConstraint v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.ExecActionBuilder v;
+io.fabric.kubernetes.api.model.v.TopologySpreadConstraintBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.kubernetes.api.model.v.ExecAction v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.ExecAction;
+v := @parameter: io.fabric.kubernetes.api.model.v.TopologySpreadConstraint;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.ExecActionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.ExecActionBuilder: void <init>(io.fabric.kubernetes.api.model.v.ExecAction)>(v);
+v = new io.fabric.kubernetes.api.model.v.TopologySpreadConstraintBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.TopologySpreadConstraintBuilder: void <init>(io.fabric.kubernetes.api.model.v.TopologySpreadConstraint)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -8219,24 +8167,24 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ExecActionExtensionNested withNewExecActionExtension()
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$TopologySpreadConstraintExtensionNested withNewTopologySpreadConstraintExtension()
 {
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ExecActionExtensionNestedImpl v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$TopologySpreadConstraintExtensionNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ExecActionExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ExecActionExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$TopologySpreadConstraintExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$TopologySpreadConstraintExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ExecActionExtensionNested withNewExecActionExtensionLike(io.fabric.kubernetes.api.model.v.ExecAction)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$TopologySpreadConstraintExtensionNested withNewTopologySpreadConstraintExtensionLike(io.fabric.kubernetes.api.model.v.TopologySpreadConstraint)
 {
-io.fabric.kubernetes.api.model.v.ExecAction v;
+io.fabric.kubernetes.api.model.v.TopologySpreadConstraint v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ExecActionExtensionNestedImpl v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$TopologySpreadConstraintExtensionNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.ExecAction;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ExecActionExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ExecActionExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.ExecAction)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.TopologySpreadConstraint;
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$TopologySpreadConstraintExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$TopologySpreadConstraintExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.TopologySpreadConstraint)>(v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withContainerImageExtension(io.fabric.kubernetes.api.model.v.ContainerImage)
@@ -8291,23 +8239,23 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ContainerImageExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.ContainerImage)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withGroupKindExtension(io.fabric.kubernetes.api.model.v.GroupKind)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withExecActionExtension(io.fabric.kubernetes.api.model.v.ExecAction)
 {
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
+io.fabric.kubernetes.api.model.v.ExecActionBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.kubernetes.api.model.v.GroupKindBuilder v;
 java.util.List v, v, v;
-io.fabric.kubernetes.api.model.v.GroupKind v;
+io.fabric.kubernetes.api.model.v.ExecAction v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.GroupKind;
+v := @parameter: io.fabric.kubernetes.api.model.v.ExecAction;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.GroupKindBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.GroupKindBuilder: void <init>(io.fabric.kubernetes.api.model.v.GroupKind)>(v);
+v = new io.fabric.kubernetes.api.model.v.ExecActionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.ExecActionBuilder: void <init>(io.fabric.kubernetes.api.model.v.ExecAction)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -8323,38 +8271,24 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$GroupKindExtensionNested withNewGroupKindExtension()
-{
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$GroupKindExtensionNestedImpl v;
-v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$GroupKindExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$GroupKindExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
-return v;
-}
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$GroupKindExtensionNested withNewGroupKindExtensionLike(io.fabric.kubernetes.api.model.v.GroupKind)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ExecActionExtensionNested withNewExecActionExtension()
 {
-io.fabric.kubernetes.api.model.v.GroupKind v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$GroupKindExtensionNestedImpl v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ExecActionExtensionNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.GroupKind;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$GroupKindExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$GroupKindExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.GroupKind)>(v, v);
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ExecActionExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ExecActionExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNewGroupKindExtension(java.lang.String, java.lang.String)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ExecActionExtensionNested withNewExecActionExtensionLike(io.fabric.kubernetes.api.model.v.ExecAction)
 {
-io.fabric.kubernetes.api.model.v.GroupKind v;
+io.fabric.kubernetes.api.model.v.ExecAction v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-java.lang.String v, v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluent v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ExecActionExtensionNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.kubernetes.api.model.v.GroupKind;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.GroupKind: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.model.v.NamedExtensionFluent withGroupKindExtension(io.fabric.kubernetes.api.model.v.GroupKind)>(v);
+v := @parameter: io.fabric.kubernetes.api.model.v.ExecAction;
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ExecActionExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ExecActionExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.ExecAction)>(v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withReplicationControllerExtension(io.fabric.kubernetes.api.model.v.ReplicationController)
@@ -8461,23 +8395,23 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$NodeStatusExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.NodeStatus)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withConfigMapListExtension(io.fabric.kubernetes.api.model.v.ConfigMapList)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withGroupKindExtension(io.fabric.kubernetes.api.model.v.GroupKind)
 {
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.ConfigMapListBuilder v;
-io.fabric.kubernetes.api.model.v.ConfigMapList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.kubernetes.api.model.v.GroupKindBuilder v;
 java.util.List v, v, v;
+io.fabric.kubernetes.api.model.v.GroupKind v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.ConfigMapList;
+v := @parameter: io.fabric.kubernetes.api.model.v.GroupKind;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.ConfigMapListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.ConfigMapListBuilder: void <init>(io.fabric.kubernetes.api.model.v.ConfigMapList)>(v);
+v = new io.fabric.kubernetes.api.model.v.GroupKindBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.GroupKindBuilder: void <init>(io.fabric.kubernetes.api.model.v.GroupKind)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -8493,43 +8427,57 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ConfigMapListExtensionNested withNewConfigMapListExtension()
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$GroupKindExtensionNested withNewGroupKindExtension()
 {
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ConfigMapListExtensionNestedImpl v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$GroupKindExtensionNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ConfigMapListExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ConfigMapListExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$GroupKindExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$GroupKindExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ConfigMapListExtensionNested withNewConfigMapListExtensionLike(io.fabric.kubernetes.api.model.v.ConfigMapList)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$GroupKindExtensionNested withNewGroupKindExtensionLike(io.fabric.kubernetes.api.model.v.GroupKind)
 {
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ConfigMapListExtensionNestedImpl v;
-io.fabric.kubernetes.api.model.v.ConfigMapList v;
+io.fabric.kubernetes.api.model.v.GroupKind v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$GroupKindExtensionNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.ConfigMapList;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ConfigMapListExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ConfigMapListExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.ConfigMapList)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.GroupKind;
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$GroupKindExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$GroupKindExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.GroupKind)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNodeSelectorExtension(io.fabric.kubernetes.api.model.v.NodeSelector)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNewGroupKindExtension(java.lang.String, java.lang.String)
 {
+io.fabric.kubernetes.api.model.v.GroupKind v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.NodeSelector v;
-io.fabric.kubernetes.api.model.v.NodeSelectorBuilder v;
+java.lang.String v, v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluent v;
+v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.kubernetes.api.model.v.GroupKind;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.GroupKind: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.model.v.NamedExtensionFluent withGroupKindExtension(io.fabric.kubernetes.api.model.v.GroupKind)>(v);
+return v;
+}
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withConfigMapListExtension(io.fabric.kubernetes.api.model.v.ConfigMapList)
+{
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
+io.fabric.kubernetes.api.model.v.ConfigMapListBuilder v;
+io.fabric.kubernetes.api.model.v.ConfigMapList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.NodeSelector;
+v := @parameter: io.fabric.kubernetes.api.model.v.ConfigMapList;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.NodeSelectorBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NodeSelectorBuilder: void <init>(io.fabric.kubernetes.api.model.v.NodeSelector)>(v);
+v = new io.fabric.kubernetes.api.model.v.ConfigMapListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.ConfigMapListBuilder: void <init>(io.fabric.kubernetes.api.model.v.ConfigMapList)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -8545,24 +8493,24 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$NodeSelectorExtensionNested withNewNodeSelectorExtension()
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ConfigMapListExtensionNested withNewConfigMapListExtension()
 {
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$NodeSelectorExtensionNestedImpl v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ConfigMapListExtensionNestedImpl v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$NodeSelectorExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$NodeSelectorExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ConfigMapListExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ConfigMapListExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$NodeSelectorExtensionNested withNewNodeSelectorExtensionLike(io.fabric.kubernetes.api.model.v.NodeSelector)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ConfigMapListExtensionNested withNewConfigMapListExtensionLike(io.fabric.kubernetes.api.model.v.ConfigMapList)
 {
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$NodeSelectorExtensionNestedImpl v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ConfigMapListExtensionNestedImpl v;
+io.fabric.kubernetes.api.model.v.ConfigMapList v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.NodeSelector v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.NodeSelector;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$NodeSelectorExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$NodeSelectorExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.NodeSelector)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.ConfigMapList;
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ConfigMapListExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ConfigMapListExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.ConfigMapList)>(v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withTolerationExtension(io.fabric.kubernetes.api.model.v.Toleration)
@@ -8635,6 +8583,58 @@
 v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.model.v.NamedExtensionFluent withTolerationExtension(io.fabric.kubernetes.api.model.v.Toleration)>(v);
 return v;
 }
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNodeSelectorExtension(io.fabric.kubernetes.api.model.v.NodeSelector)
+{
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
+io.fabric.kubernetes.api.model.v.NodeSelector v;
+io.fabric.kubernetes.api.model.v.NodeSelectorBuilder v;
+io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+java.util.List v, v, v;
+io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
+v := @parameter: io.fabric.kubernetes.api.model.v.NodeSelector;
+v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
+v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
+interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
+if v == null goto label;
+v = new io.fabric.kubernetes.api.model.v.NodeSelectorBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NodeSelectorBuilder: void <init>(io.fabric.kubernetes.api.model.v.NodeSelector)>(v);
+v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
+v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
+v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
+interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
+goto label;
+label:
+v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = null;
+v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
+v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
+interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
+label:
+return v;
+}
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$NodeSelectorExtensionNested withNewNodeSelectorExtension()
+{
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$NodeSelectorExtensionNestedImpl v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
+v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$NodeSelectorExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$NodeSelectorExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
+return v;
+}
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$NodeSelectorExtensionNested withNewNodeSelectorExtensionLike(io.fabric.kubernetes.api.model.v.NodeSelector)
+{
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$NodeSelectorExtensionNestedImpl v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
+io.fabric.kubernetes.api.model.v.NodeSelector v;
+v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
+v := @parameter: io.fabric.kubernetes.api.model.v.NodeSelector;
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$NodeSelectorExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$NodeSelectorExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.NodeSelector)>(v, v);
+return v;
+}
 public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withCephFSPersistentVolumeSourceExtension(io.fabric.kubernetes.api.model.v.CephFSPersistentVolumeSource)
 {
 io.fabric.kubernetes.api.model.v.CephFSPersistentVolumeSource v;
@@ -8843,23 +8843,23 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$PersistentVolumeListExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.PersistentVolumeList)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withPodDNSConfigOptionExtension(io.fabric.kubernetes.api.model.v.PodDNSConfigOption)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withGCEPersistentDiskVolumeSourceExtension(io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource)
 {
-io.fabric.kubernetes.api.model.v.PodDNSConfigOption v;
-io.fabric.kubernetes.api.model.v.PodDNSConfigOptionBuilder v;
+io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
+io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSourceBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.PodDNSConfigOption;
+v := @parameter: io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.PodDNSConfigOptionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.PodDNSConfigOptionBuilder: void <init>(io.fabric.kubernetes.api.model.v.PodDNSConfigOption)>(v);
+v = new io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSourceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -8875,57 +8875,61 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$PodDNSConfigOptionExtensionNested withNewPodDNSConfigOptionExtension()
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$GCEPersistentDiskVolumeSourceExtensionNested withNewGCEPersistentDiskVolumeSourceExtension()
 {
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$PodDNSConfigOptionExtensionNestedImpl v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$GCEPersistentDiskVolumeSourceExtensionNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$PodDNSConfigOptionExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$PodDNSConfigOptionExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$GCEPersistentDiskVolumeSourceExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$GCEPersistentDiskVolumeSourceExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$PodDNSConfigOptionExtensionNested withNewPodDNSConfigOptionExtensionLike(io.fabric.kubernetes.api.model.v.PodDNSConfigOption)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$GCEPersistentDiskVolumeSourceExtensionNested withNewGCEPersistentDiskVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource)
 {
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$PodDNSConfigOptionExtensionNestedImpl v;
-io.fabric.kubernetes.api.model.v.PodDNSConfigOption v;
+io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$GCEPersistentDiskVolumeSourceExtensionNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.PodDNSConfigOption;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$PodDNSConfigOptionExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$PodDNSConfigOptionExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.PodDNSConfigOption)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource;
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$GCEPersistentDiskVolumeSourceExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$GCEPersistentDiskVolumeSourceExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNewPodDNSConfigOptionExtension(java.lang.String, java.lang.String)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNewGCEPersistentDiskVolumeSourceExtension(java.lang.String, java.lang.Integer, java.lang.String, java.lang.Boolean)
 {
-io.fabric.kubernetes.api.model.v.PodDNSConfigOption v;
+io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
+java.lang.Boolean v;
 java.lang.String v, v;
+java.lang.Integer v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluent v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
 v := @parameter: java.lang.String;
+v := @parameter: java.lang.Integer;
 v := @parameter: java.lang.String;
-v = new io.fabric.kubernetes.api.model.v.PodDNSConfigOption;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.PodDNSConfigOption: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.model.v.NamedExtensionFluent withPodDNSConfigOptionExtension(io.fabric.kubernetes.api.model.v.PodDNSConfigOption)>(v);
+v := @parameter: java.lang.Boolean;
+v = new io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource: void <init>(java.lang.String,java.lang.Integer,java.lang.String,java.lang.Boolean)>(v, v, v, v);
+v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.model.v.NamedExtensionFluent withGCEPersistentDiskVolumeSourceExtension(io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withGCEPersistentDiskVolumeSourceExtension(io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withPodDNSConfigOptionExtension(io.fabric.kubernetes.api.model.v.PodDNSConfigOption)
 {
-io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource v;
+io.fabric.kubernetes.api.model.v.PodDNSConfigOption v;
+io.fabric.kubernetes.api.model.v.PodDNSConfigOptionBuilder v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSourceBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource;
+v := @parameter: io.fabric.kubernetes.api.model.v.PodDNSConfigOption;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSourceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource)>(v);
+v = new io.fabric.kubernetes.api.model.v.PodDNSConfigOptionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.PodDNSConfigOptionBuilder: void <init>(io.fabric.kubernetes.api.model.v.PodDNSConfigOption)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -8941,42 +8945,38 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$GCEPersistentDiskVolumeSourceExtensionNested withNewGCEPersistentDiskVolumeSourceExtension()
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$PodDNSConfigOptionExtensionNested withNewPodDNSConfigOptionExtension()
 {
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$PodDNSConfigOptionExtensionNestedImpl v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$GCEPersistentDiskVolumeSourceExtensionNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$GCEPersistentDiskVolumeSourceExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$GCEPersistentDiskVolumeSourceExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$PodDNSConfigOptionExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$PodDNSConfigOptionExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$GCEPersistentDiskVolumeSourceExtensionNested withNewGCEPersistentDiskVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$PodDNSConfigOptionExtensionNested withNewPodDNSConfigOptionExtensionLike(io.fabric.kubernetes.api.model.v.PodDNSConfigOption)
 {
-io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$PodDNSConfigOptionExtensionNestedImpl v;
+io.fabric.kubernetes.api.model.v.PodDNSConfigOption v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$GCEPersistentDiskVolumeSourceExtensionNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$GCEPersistentDiskVolumeSourceExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$GCEPersistentDiskVolumeSourceExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.PodDNSConfigOption;
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$PodDNSConfigOptionExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$PodDNSConfigOptionExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.PodDNSConfigOption)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNewGCEPersistentDiskVolumeSourceExtension(java.lang.String, java.lang.Integer, java.lang.String, java.lang.Boolean)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNewPodDNSConfigOptionExtension(java.lang.String, java.lang.String)
 {
-io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource v;
+io.fabric.kubernetes.api.model.v.PodDNSConfigOption v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-java.lang.Boolean v;
 java.lang.String v, v;
-java.lang.Integer v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluent v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
 v := @parameter: java.lang.String;
-v := @parameter: java.lang.Integer;
 v := @parameter: java.lang.String;
-v := @parameter: java.lang.Boolean;
-v = new io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource: void <init>(java.lang.String,java.lang.Integer,java.lang.String,java.lang.Boolean)>(v, v, v, v);
-v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.model.v.NamedExtensionFluent withGCEPersistentDiskVolumeSourceExtension(io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource)>(v);
+v = new io.fabric.kubernetes.api.model.v.PodDNSConfigOption;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.PodDNSConfigOption: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.model.v.NamedExtensionFluent withPodDNSConfigOptionExtension(io.fabric.kubernetes.api.model.v.PodDNSConfigOption)>(v);
 return v;
 }
 public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withAPIServiceConditionExtension(io.fabric.kubernetes.api.model.v.APIServiceCondition)
@@ -9048,23 +9048,23 @@
 v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.model.v.NamedExtensionFluent withAPIServiceConditionExtension(io.fabric.kubernetes.api.model.v.APIServiceCondition)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withEventListExtension(io.fabric.kubernetes.api.model.v.EventList)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withPodReadinessGateExtension(io.fabric.kubernetes.api.model.v.PodReadinessGate)
 {
+io.fabric.kubernetes.api.model.v.PodReadinessGateBuilder v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.EventList v;
-io.fabric.kubernetes.api.model.v.EventListBuilder v;
+io.fabric.kubernetes.api.model.v.PodReadinessGate v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.EventList;
+v := @parameter: io.fabric.kubernetes.api.model.v.PodReadinessGate;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.EventListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.EventListBuilder: void <init>(io.fabric.kubernetes.api.model.v.EventList)>(v);
+v = new io.fabric.kubernetes.api.model.v.PodReadinessGateBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.PodReadinessGateBuilder: void <init>(io.fabric.kubernetes.api.model.v.PodReadinessGate)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -9080,43 +9080,56 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$EventListExtensionNested withNewEventListExtension()
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$PodReadinessGateExtensionNested withNewPodReadinessGateExtension()
 {
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$PodReadinessGateExtensionNestedImpl v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$EventListExtensionNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$EventListExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$EventListExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$PodReadinessGateExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$PodReadinessGateExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$EventListExtensionNested withNewEventListExtensionLike(io.fabric.kubernetes.api.model.v.EventList)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$PodReadinessGateExtensionNested withNewPodReadinessGateExtensionLike(io.fabric.kubernetes.api.model.v.PodReadinessGate)
 {
-io.fabric.kubernetes.api.model.v.EventList v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$PodReadinessGateExtensionNestedImpl v;
+io.fabric.kubernetes.api.model.v.PodReadinessGate v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$EventListExtensionNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.EventList;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$EventListExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$EventListExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.EventList)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.PodReadinessGate;
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$PodReadinessGateExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$PodReadinessGateExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.PodReadinessGate)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withPodReadinessGateExtension(io.fabric.kubernetes.api.model.v.PodReadinessGate)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNewPodReadinessGateExtension(java.lang.String)
 {
-io.fabric.kubernetes.api.model.v.PodReadinessGateBuilder v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
+java.lang.String v;
 io.fabric.kubernetes.api.model.v.PodReadinessGate v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluent v;
+v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.kubernetes.api.model.v.PodReadinessGate;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.PodReadinessGate: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.model.v.NamedExtensionFluent withPodReadinessGateExtension(io.fabric.kubernetes.api.model.v.PodReadinessGate)>(v);
+return v;
+}
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withEventListExtension(io.fabric.kubernetes.api.model.v.EventList)
+{
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
+io.fabric.kubernetes.api.model.v.EventList v;
+io.fabric.kubernetes.api.model.v.EventListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.PodReadinessGate;
+v := @parameter: io.fabric.kubernetes.api.model.v.EventList;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.PodReadinessGateBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.PodReadinessGateBuilder: void <init>(io.fabric.kubernetes.api.model.v.PodReadinessGate)>(v);
+v = new io.fabric.kubernetes.api.model.v.EventListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.EventListBuilder: void <init>(io.fabric.kubernetes.api.model.v.EventList)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -9132,37 +9145,24 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$PodReadinessGateExtensionNested withNewPodReadinessGateExtension()
-{
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$PodReadinessGateExtensionNestedImpl v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$PodReadinessGateExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$PodReadinessGateExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
-return v;
-}
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$PodReadinessGateExtensionNested withNewPodReadinessGateExtensionLike(io.fabric.kubernetes.api.model.v.PodReadinessGate)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$EventListExtensionNested withNewEventListExtension()
 {
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$PodReadinessGateExtensionNestedImpl v;
-io.fabric.kubernetes.api.model.v.PodReadinessGate v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$EventListExtensionNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.PodReadinessGate;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$PodReadinessGateExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$PodReadinessGateExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.PodReadinessGate)>(v, v);
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$EventListExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$EventListExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNewPodReadinessGateExtension(java.lang.String)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$EventListExtensionNested withNewEventListExtensionLike(io.fabric.kubernetes.api.model.v.EventList)
 {
+io.fabric.kubernetes.api.model.v.EventList v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-java.lang.String v;
-io.fabric.kubernetes.api.model.v.PodReadinessGate v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluent v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$EventListExtensionNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.kubernetes.api.model.v.PodReadinessGate;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.PodReadinessGate: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.model.v.NamedExtensionFluent withPodReadinessGateExtension(io.fabric.kubernetes.api.model.v.PodReadinessGate)>(v);
+v := @parameter: io.fabric.kubernetes.api.model.v.EventList;
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$EventListExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$EventListExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.EventList)>(v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withContainerStateWaitingExtension(io.fabric.kubernetes.api.model.v.ContainerStateWaiting)
@@ -9575,23 +9575,23 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$StatusDetailsExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.StatusDetails)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withDownwardAPIVolumeFileExtension(io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFile)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withSeccompProfileExtension(io.fabric.kubernetes.api.model.v.SeccompProfile)
 {
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.kubernetes.api.model.v.SeccompProfile v;
 java.util.List v, v, v;
-io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFile v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFileBuilder v;
+io.fabric.kubernetes.api.model.v.SeccompProfileBuilder v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFile;
+v := @parameter: io.fabric.kubernetes.api.model.v.SeccompProfile;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFileBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFileBuilder: void <init>(io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFile)>(v);
+v = new io.fabric.kubernetes.api.model.v.SeccompProfileBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.SeccompProfileBuilder: void <init>(io.fabric.kubernetes.api.model.v.SeccompProfile)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -9607,43 +9607,57 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$DownwardAPIVolumeFileExtensionNested withNewDownwardAPIVolumeFileExtension()
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$SeccompProfileExtensionNested withNewSeccompProfileExtension()
 {
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$DownwardAPIVolumeFileExtensionNestedImpl v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$SeccompProfileExtensionNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$DownwardAPIVolumeFileExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$DownwardAPIVolumeFileExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$SeccompProfileExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$SeccompProfileExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$DownwardAPIVolumeFileExtensionNested withNewDownwardAPIVolumeFileExtensionLike(io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFile)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$SeccompProfileExtensionNested withNewSeccompProfileExtensionLike(io.fabric.kubernetes.api.model.v.SeccompProfile)
 {
-io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFile v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$DownwardAPIVolumeFileExtensionNestedImpl v;
+io.fabric.kubernetes.api.model.v.SeccompProfile v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$SeccompProfileExtensionNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFile;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$DownwardAPIVolumeFileExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$DownwardAPIVolumeFileExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFile)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.SeccompProfile;
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$SeccompProfileExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$SeccompProfileExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.SeccompProfile)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withSeccompProfileExtension(io.fabric.kubernetes.api.model.v.SeccompProfile)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNewSeccompProfileExtension(java.lang.String, java.lang.String)
+{
+io.fabric.kubernetes.api.model.v.SeccompProfile v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
+java.lang.String v, v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluent v;
+v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.kubernetes.api.model.v.SeccompProfile;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.SeccompProfile: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.model.v.NamedExtensionFluent withSeccompProfileExtension(io.fabric.kubernetes.api.model.v.SeccompProfile)>(v);
+return v;
+}
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withDownwardAPIVolumeFileExtension(io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFile)
 {
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.kubernetes.api.model.v.SeccompProfile v;
 java.util.List v, v, v;
+io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFile v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.kubernetes.api.model.v.SeccompProfileBuilder v;
+io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFileBuilder v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.SeccompProfile;
+v := @parameter: io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFile;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.SeccompProfileBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.SeccompProfileBuilder: void <init>(io.fabric.kubernetes.api.model.v.SeccompProfile)>(v);
+v = new io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFileBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFileBuilder: void <init>(io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFile)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -9659,38 +9673,24 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$SeccompProfileExtensionNested withNewSeccompProfileExtension()
-{
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$SeccompProfileExtensionNestedImpl v;
-v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$SeccompProfileExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$SeccompProfileExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
-return v;
-}
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$SeccompProfileExtensionNested withNewSeccompProfileExtensionLike(io.fabric.kubernetes.api.model.v.SeccompProfile)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$DownwardAPIVolumeFileExtensionNested withNewDownwardAPIVolumeFileExtension()
 {
-io.fabric.kubernetes.api.model.v.SeccompProfile v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$DownwardAPIVolumeFileExtensionNestedImpl v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$SeccompProfileExtensionNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.SeccompProfile;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$SeccompProfileExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$SeccompProfileExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.SeccompProfile)>(v, v);
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$DownwardAPIVolumeFileExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$DownwardAPIVolumeFileExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNewSeccompProfileExtension(java.lang.String, java.lang.String)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$DownwardAPIVolumeFileExtensionNested withNewDownwardAPIVolumeFileExtensionLike(io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFile)
 {
-io.fabric.kubernetes.api.model.v.SeccompProfile v;
+io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFile v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$DownwardAPIVolumeFileExtensionNestedImpl v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-java.lang.String v, v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluent v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.kubernetes.api.model.v.SeccompProfile;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.SeccompProfile: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.model.v.NamedExtensionFluent withSeccompProfileExtension(io.fabric.kubernetes.api.model.v.SeccompProfile)>(v);
+v := @parameter: io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFile;
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$DownwardAPIVolumeFileExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$DownwardAPIVolumeFileExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFile)>(v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withSysctlExtension(io.fabric.kubernetes.api.model.v.Sysctl)
@@ -11030,23 +11030,23 @@
 v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.model.v.NamedExtensionFluent withGroupVersionResourceExtension(io.fabric.kubernetes.api.model.v.GroupVersionResource)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withCinderPersistentVolumeSourceExtension(io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSource)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withTopologySelectorTermExtension(io.fabric.kubernetes.api.model.v.TopologySelectorTerm)
 {
-io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSource v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSourceBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.kubernetes.api.model.v.TopologySelectorTerm v;
+io.fabric.kubernetes.api.model.v.TopologySelectorTermBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSource;
+v := @parameter: io.fabric.kubernetes.api.model.v.TopologySelectorTerm;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSourceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSource)>(v);
+v = new io.fabric.kubernetes.api.model.v.TopologySelectorTermBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.TopologySelectorTermBuilder: void <init>(io.fabric.kubernetes.api.model.v.TopologySelectorTerm)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -11062,43 +11062,43 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$CinderPersistentVolumeSourceExtensionNested withNewCinderPersistentVolumeSourceExtension()
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$TopologySelectorTermExtensionNested withNewTopologySelectorTermExtension()
 {
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$CinderPersistentVolumeSourceExtensionNestedImpl v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$TopologySelectorTermExtensionNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$CinderPersistentVolumeSourceExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$CinderPersistentVolumeSourceExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$TopologySelectorTermExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$TopologySelectorTermExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$CinderPersistentVolumeSourceExtensionNested withNewCinderPersistentVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSource)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$TopologySelectorTermExtensionNested withNewTopologySelectorTermExtensionLike(io.fabric.kubernetes.api.model.v.TopologySelectorTerm)
 {
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$CinderPersistentVolumeSourceExtensionNestedImpl v;
-io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSource v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$TopologySelectorTermExtensionNestedImpl v;
+io.fabric.kubernetes.api.model.v.TopologySelectorTerm v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSource;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$CinderPersistentVolumeSourceExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$CinderPersistentVolumeSourceExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSource)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.TopologySelectorTerm;
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$TopologySelectorTermExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$TopologySelectorTermExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.TopologySelectorTerm)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withTopologySelectorTermExtension(io.fabric.kubernetes.api.model.v.TopologySelectorTerm)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withCinderPersistentVolumeSourceExtension(io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSource)
 {
+io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSource v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
+io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSourceBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.kubernetes.api.model.v.TopologySelectorTerm v;
-io.fabric.kubernetes.api.model.v.TopologySelectorTermBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.TopologySelectorTerm;
+v := @parameter: io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSource;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.TopologySelectorTermBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.TopologySelectorTermBuilder: void <init>(io.fabric.kubernetes.api.model.v.TopologySelectorTerm)>(v);
+v = new io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSourceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSource)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -11114,24 +11114,24 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$TopologySelectorTermExtensionNested withNewTopologySelectorTermExtension()
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$CinderPersistentVolumeSourceExtensionNested withNewCinderPersistentVolumeSourceExtension()
 {
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$CinderPersistentVolumeSourceExtensionNestedImpl v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$TopologySelectorTermExtensionNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$TopologySelectorTermExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$TopologySelectorTermExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$CinderPersistentVolumeSourceExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$CinderPersistentVolumeSourceExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$TopologySelectorTermExtensionNested withNewTopologySelectorTermExtensionLike(io.fabric.kubernetes.api.model.v.TopologySelectorTerm)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$CinderPersistentVolumeSourceExtensionNested withNewCinderPersistentVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSource)
 {
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$CinderPersistentVolumeSourceExtensionNestedImpl v;
+io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSource v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$TopologySelectorTermExtensionNestedImpl v;
-io.fabric.kubernetes.api.model.v.TopologySelectorTerm v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.TopologySelectorTerm;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$TopologySelectorTermExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$TopologySelectorTermExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.TopologySelectorTerm)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSource;
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$CinderPersistentVolumeSourceExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$CinderPersistentVolumeSourceExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSource)>(v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withOwnerReferenceExtension(io.fabric.kubernetes.api.model.v.OwnerReference)
@@ -11632,23 +11632,23 @@
 v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.model.v.NamedExtensionFluent withContainerStateRunningExtension(io.fabric.kubernetes.api.model.v.ContainerStateRunning)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withComponentStatusListExtension(io.fabric.kubernetes.api.model.v.ComponentStatusList)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withFlockerVolumeSourceExtension(io.fabric.kubernetes.api.model.v.FlockerVolumeSource)
 {
-io.fabric.kubernetes.api.model.v.ComponentStatusListBuilder v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.kubernetes.api.model.v.FlockerVolumeSourceBuilder v;
 java.util.List v, v, v;
-io.fabric.kubernetes.api.model.v.ComponentStatusList v;
+io.fabric.kubernetes.api.model.v.FlockerVolumeSource v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.ComponentStatusList;
+v := @parameter: io.fabric.kubernetes.api.model.v.FlockerVolumeSource;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.ComponentStatusListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.ComponentStatusListBuilder: void <init>(io.fabric.kubernetes.api.model.v.ComponentStatusList)>(v);
+v = new io.fabric.kubernetes.api.model.v.FlockerVolumeSourceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.FlockerVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.FlockerVolumeSource)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -11664,43 +11664,57 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ComponentStatusListExtensionNested withNewComponentStatusListExtension()
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$FlockerVolumeSourceExtensionNested withNewFlockerVolumeSourceExtension()
 {
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ComponentStatusListExtensionNestedImpl v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$FlockerVolumeSourceExtensionNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ComponentStatusListExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ComponentStatusListExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$FlockerVolumeSourceExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$FlockerVolumeSourceExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ComponentStatusListExtensionNested withNewComponentStatusListExtensionLike(io.fabric.kubernetes.api.model.v.ComponentStatusList)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$FlockerVolumeSourceExtensionNested withNewFlockerVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.v.FlockerVolumeSource)
 {
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ComponentStatusListExtensionNestedImpl v;
-io.fabric.kubernetes.api.model.v.ComponentStatusList v;
+io.fabric.kubernetes.api.model.v.FlockerVolumeSource v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$FlockerVolumeSourceExtensionNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.ComponentStatusList;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ComponentStatusListExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ComponentStatusListExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.ComponentStatusList)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.FlockerVolumeSource;
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$FlockerVolumeSourceExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$FlockerVolumeSourceExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.FlockerVolumeSource)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withFlockerVolumeSourceExtension(io.fabric.kubernetes.api.model.v.FlockerVolumeSource)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNewFlockerVolumeSourceExtension(java.lang.String, java.lang.String)
 {
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
+io.fabric.kubernetes.api.model.v.FlockerVolumeSource v;
+java.lang.String v, v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluent v;
+v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.kubernetes.api.model.v.FlockerVolumeSource;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.FlockerVolumeSource: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.model.v.NamedExtensionFluent withFlockerVolumeSourceExtension(io.fabric.kubernetes.api.model.v.FlockerVolumeSource)>(v);
+return v;
+}
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withComponentStatusListExtension(io.fabric.kubernetes.api.model.v.ComponentStatusList)
+{
+io.fabric.kubernetes.api.model.v.ComponentStatusListBuilder v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.kubernetes.api.model.v.FlockerVolumeSourceBuilder v;
 java.util.List v, v, v;
-io.fabric.kubernetes.api.model.v.FlockerVolumeSource v;
+io.fabric.kubernetes.api.model.v.ComponentStatusList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.FlockerVolumeSource;
+v := @parameter: io.fabric.kubernetes.api.model.v.ComponentStatusList;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.FlockerVolumeSourceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.FlockerVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.FlockerVolumeSource)>(v);
+v = new io.fabric.kubernetes.api.model.v.ComponentStatusListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.ComponentStatusListBuilder: void <init>(io.fabric.kubernetes.api.model.v.ComponentStatusList)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -11716,38 +11730,24 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$FlockerVolumeSourceExtensionNested withNewFlockerVolumeSourceExtension()
-{
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$FlockerVolumeSourceExtensionNestedImpl v;
-v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$FlockerVolumeSourceExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$FlockerVolumeSourceExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
-return v;
-}
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$FlockerVolumeSourceExtensionNested withNewFlockerVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.v.FlockerVolumeSource)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ComponentStatusListExtensionNested withNewComponentStatusListExtension()
 {
-io.fabric.kubernetes.api.model.v.FlockerVolumeSource v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ComponentStatusListExtensionNestedImpl v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$FlockerVolumeSourceExtensionNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.FlockerVolumeSource;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$FlockerVolumeSourceExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$FlockerVolumeSourceExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.FlockerVolumeSource)>(v, v);
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ComponentStatusListExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ComponentStatusListExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNewFlockerVolumeSourceExtension(java.lang.String, java.lang.String)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ComponentStatusListExtensionNested withNewComponentStatusListExtensionLike(io.fabric.kubernetes.api.model.v.ComponentStatusList)
 {
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ComponentStatusListExtensionNestedImpl v;
+io.fabric.kubernetes.api.model.v.ComponentStatusList v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.FlockerVolumeSource v;
-java.lang.String v, v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluent v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.kubernetes.api.model.v.FlockerVolumeSource;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.FlockerVolumeSource: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.model.v.NamedExtensionFluent withFlockerVolumeSourceExtension(io.fabric.kubernetes.api.model.v.FlockerVolumeSource)>(v);
+v := @parameter: io.fabric.kubernetes.api.model.v.ComponentStatusList;
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ComponentStatusListExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ComponentStatusListExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.ComponentStatusList)>(v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withScaleIOVolumeSourceExtension(io.fabric.kubernetes.api.model.v.ScaleIOVolumeSource)
@@ -13988,23 +13988,23 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$BindingExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.Binding)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withEnvVarSourceExtension(io.fabric.kubernetes.api.model.v.EnvVarSource)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withVolumeProjectionExtension(io.fabric.kubernetes.api.model.v.VolumeProjection)
 {
+io.fabric.kubernetes.api.model.v.VolumeProjection v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
+io.fabric.kubernetes.api.model.v.VolumeProjectionBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.kubernetes.api.model.v.EnvVarSourceBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.kubernetes.api.model.v.EnvVarSource v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.EnvVarSource;
+v := @parameter: io.fabric.kubernetes.api.model.v.VolumeProjection;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.EnvVarSourceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.EnvVarSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.EnvVarSource)>(v);
+v = new io.fabric.kubernetes.api.model.v.VolumeProjectionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.VolumeProjectionBuilder: void <init>(io.fabric.kubernetes.api.model.v.VolumeProjection)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -14020,43 +14020,43 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$EnvVarSourceExtensionNested withNewEnvVarSourceExtension()
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$VolumeProjectionExtensionNested withNewVolumeProjectionExtension()
 {
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$EnvVarSourceExtensionNestedImpl v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$VolumeProjectionExtensionNestedImpl v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$EnvVarSourceExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$EnvVarSourceExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$VolumeProjectionExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$VolumeProjectionExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$EnvVarSourceExtensionNested withNewEnvVarSourceExtensionLike(io.fabric.kubernetes.api.model.v.EnvVarSource)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$VolumeProjectionExtensionNested withNewVolumeProjectionExtensionLike(io.fabric.kubernetes.api.model.v.VolumeProjection)
 {
-io.fabric.kubernetes.api.model.v.EnvVarSource v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$EnvVarSourceExtensionNestedImpl v;
+io.fabric.kubernetes.api.model.v.VolumeProjection v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$VolumeProjectionExtensionNestedImpl v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.EnvVarSource;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$EnvVarSourceExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$EnvVarSourceExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.EnvVarSource)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.VolumeProjection;
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$VolumeProjectionExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$VolumeProjectionExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.VolumeProjection)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withVolumeProjectionExtension(io.fabric.kubernetes.api.model.v.VolumeProjection)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withEnvVarSourceExtension(io.fabric.kubernetes.api.model.v.EnvVarSource)
 {
-io.fabric.kubernetes.api.model.v.VolumeProjection v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.VolumeProjectionBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.kubernetes.api.model.v.EnvVarSourceBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.kubernetes.api.model.v.EnvVarSource v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.VolumeProjection;
+v := @parameter: io.fabric.kubernetes.api.model.v.EnvVarSource;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.VolumeProjectionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.VolumeProjectionBuilder: void <init>(io.fabric.kubernetes.api.model.v.VolumeProjection)>(v);
+v = new io.fabric.kubernetes.api.model.v.EnvVarSourceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.EnvVarSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.EnvVarSource)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -14072,24 +14072,24 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$VolumeProjectionExtensionNested withNewVolumeProjectionExtension()
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$EnvVarSourceExtensionNested withNewEnvVarSourceExtension()
 {
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$VolumeProjectionExtensionNestedImpl v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$EnvVarSourceExtensionNestedImpl v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$VolumeProjectionExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$VolumeProjectionExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$EnvVarSourceExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$EnvVarSourceExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$VolumeProjectionExtensionNested withNewVolumeProjectionExtensionLike(io.fabric.kubernetes.api.model.v.VolumeProjection)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$EnvVarSourceExtensionNested withNewEnvVarSourceExtensionLike(io.fabric.kubernetes.api.model.v.EnvVarSource)
 {
-io.fabric.kubernetes.api.model.v.VolumeProjection v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$VolumeProjectionExtensionNestedImpl v;
+io.fabric.kubernetes.api.model.v.EnvVarSource v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$EnvVarSourceExtensionNestedImpl v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.VolumeProjection;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$VolumeProjectionExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$VolumeProjectionExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.VolumeProjection)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.EnvVarSource;
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$EnvVarSourceExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$EnvVarSourceExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.EnvVarSource)>(v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withResourceQuotaExtension(io.fabric.kubernetes.api.model.v.ResourceQuota)
@@ -14940,6 +14940,58 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$NodeDaemonEndpointsExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.NodeDaemonEndpoints)>(v, v);
 return v;
 }
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withCSIVolumeSourceExtension(io.fabric.kubernetes.api.model.v.CSIVolumeSource)
+{
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
+io.fabric.kubernetes.api.model.v.CSIVolumeSource v;
+io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.kubernetes.api.model.v.CSIVolumeSourceBuilder v;
+java.util.List v, v, v;
+io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
+v := @parameter: io.fabric.kubernetes.api.model.v.CSIVolumeSource;
+v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
+v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
+interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
+if v == null goto label;
+v = new io.fabric.kubernetes.api.model.v.CSIVolumeSourceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.CSIVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.CSIVolumeSource)>(v);
+v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
+v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
+v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
+interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
+goto label;
+label:
+v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = null;
+v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
+v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
+interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
+label:
+return v;
+}
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$CSIVolumeSourceExtensionNested withNewCSIVolumeSourceExtension()
+{
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$CSIVolumeSourceExtensionNestedImpl v;
+v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$CSIVolumeSourceExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$CSIVolumeSourceExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
+return v;
+}
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$CSIVolumeSourceExtensionNested withNewCSIVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.v.CSIVolumeSource)
+{
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$CSIVolumeSourceExtensionNestedImpl v;
+io.fabric.kubernetes.api.model.v.CSIVolumeSource v;
+v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
+v := @parameter: io.fabric.kubernetes.api.model.v.CSIVolumeSource;
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$CSIVolumeSourceExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$CSIVolumeSourceExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.CSIVolumeSource)>(v, v);
+return v;
+}
 public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withVolumeDeviceExtension(io.fabric.kubernetes.api.model.v.VolumeDevice)
 {
 io.fabric.kubernetes.api.model.v.VolumeDeviceBuilder v;
@@ -15006,23 +15058,23 @@
 v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.model.v.NamedExtensionFluent withVolumeDeviceExtension(io.fabric.kubernetes.api.model.v.VolumeDevice)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withCSIVolumeSourceExtension(io.fabric.kubernetes.api.model.v.CSIVolumeSource)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withPersistentVolumeSpecExtension(io.fabric.kubernetes.api.model.v.PersistentVolumeSpec)
 {
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.CSIVolumeSource v;
+io.fabric.kubernetes.api.model.v.PersistentVolumeSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.kubernetes.api.model.v.CSIVolumeSourceBuilder v;
 java.util.List v, v, v;
+io.fabric.kubernetes.api.model.v.PersistentVolumeSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.CSIVolumeSource;
+v := @parameter: io.fabric.kubernetes.api.model.v.PersistentVolumeSpec;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.CSIVolumeSourceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.CSIVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.CSIVolumeSource)>(v);
+v = new io.fabric.kubernetes.api.model.v.PersistentVolumeSpecBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.PersistentVolumeSpecBuilder: void <init>(io.fabric.kubernetes.api.model.v.PersistentVolumeSpec)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -15038,43 +15090,43 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$CSIVolumeSourceExtensionNested withNewCSIVolumeSourceExtension()
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$PersistentVolumeSpecExtensionNested withNewPersistentVolumeSpecExtension()
 {
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$PersistentVolumeSpecExtensionNestedImpl v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$CSIVolumeSourceExtensionNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$CSIVolumeSourceExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$CSIVolumeSourceExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$PersistentVolumeSpecExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$PersistentVolumeSpecExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$CSIVolumeSourceExtensionNested withNewCSIVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.v.CSIVolumeSource)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$PersistentVolumeSpecExtensionNested withNewPersistentVolumeSpecExtensionLike(io.fabric.kubernetes.api.model.v.PersistentVolumeSpec)
 {
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$PersistentVolumeSpecExtensionNestedImpl v;
+io.fabric.kubernetes.api.model.v.PersistentVolumeSpec v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$CSIVolumeSourceExtensionNestedImpl v;
-io.fabric.kubernetes.api.model.v.CSIVolumeSource v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.CSIVolumeSource;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$CSIVolumeSourceExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$CSIVolumeSourceExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.CSIVolumeSource)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.PersistentVolumeSpec;
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$PersistentVolumeSpecExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$PersistentVolumeSpecExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.PersistentVolumeSpec)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withPersistentVolumeSpecExtension(io.fabric.kubernetes.api.model.v.PersistentVolumeSpec)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withLifecycleHandlerExtension(io.fabric.kubernetes.api.model.v.LifecycleHandler)
 {
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.PersistentVolumeSpec v;
+io.fabric.kubernetes.api.model.v.LifecycleHandler v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.kubernetes.api.model.v.PersistentVolumeSpecBuilder v;
+io.fabric.kubernetes.api.model.v.LifecycleHandlerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.PersistentVolumeSpec;
+v := @parameter: io.fabric.kubernetes.api.model.v.LifecycleHandler;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.PersistentVolumeSpecBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.PersistentVolumeSpecBuilder: void <init>(io.fabric.kubernetes.api.model.v.PersistentVolumeSpec)>(v);
+v = new io.fabric.kubernetes.api.model.v.LifecycleHandlerBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.LifecycleHandlerBuilder: void <init>(io.fabric.kubernetes.api.model.v.LifecycleHandler)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -15090,24 +15142,24 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$PersistentVolumeSpecExtensionNested withNewPersistentVolumeSpecExtension()
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$LifecycleHandlerExtensionNested withNewLifecycleHandlerExtension()
 {
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$PersistentVolumeSpecExtensionNestedImpl v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$LifecycleHandlerExtensionNestedImpl v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$PersistentVolumeSpecExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$PersistentVolumeSpecExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$LifecycleHandlerExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$LifecycleHandlerExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$PersistentVolumeSpecExtensionNested withNewPersistentVolumeSpecExtensionLike(io.fabric.kubernetes.api.model.v.PersistentVolumeSpec)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$LifecycleHandlerExtensionNested withNewLifecycleHandlerExtensionLike(io.fabric.kubernetes.api.model.v.LifecycleHandler)
 {
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$PersistentVolumeSpecExtensionNestedImpl v;
-io.fabric.kubernetes.api.model.v.PersistentVolumeSpec v;
+io.fabric.kubernetes.api.model.v.LifecycleHandler v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$LifecycleHandlerExtensionNestedImpl v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.PersistentVolumeSpec;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$PersistentVolumeSpecExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$PersistentVolumeSpecExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.PersistentVolumeSpec)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.LifecycleHandler;
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$LifecycleHandlerExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$LifecycleHandlerExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.LifecycleHandler)>(v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNodeExtension(io.fabric.kubernetes.api.model.v.Node)
@@ -15162,23 +15214,23 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$NodeExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.Node)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withLifecycleHandlerExtension(io.fabric.kubernetes.api.model.v.LifecycleHandler)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withClusterExtension(io.fabric.kubernetes.api.model.v.Cluster)
 {
+io.fabric.kubernetes.api.model.v.ClusterBuilder v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.LifecycleHandler v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.kubernetes.api.model.v.LifecycleHandlerBuilder v;
+io.fabric.kubernetes.api.model.v.Cluster v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.LifecycleHandler;
+v := @parameter: io.fabric.kubernetes.api.model.v.Cluster;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.LifecycleHandlerBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.LifecycleHandlerBuilder: void <init>(io.fabric.kubernetes.api.model.v.LifecycleHandler)>(v);
+v = new io.fabric.kubernetes.api.model.v.ClusterBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.ClusterBuilder: void <init>(io.fabric.kubernetes.api.model.v.Cluster)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -15194,24 +15246,24 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$LifecycleHandlerExtensionNested withNewLifecycleHandlerExtension()
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ClusterExtensionNested withNewClusterExtension()
 {
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$LifecycleHandlerExtensionNestedImpl v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ClusterExtensionNestedImpl v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$LifecycleHandlerExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$LifecycleHandlerExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ClusterExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ClusterExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$LifecycleHandlerExtensionNested withNewLifecycleHandlerExtensionLike(io.fabric.kubernetes.api.model.v.LifecycleHandler)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ClusterExtensionNested withNewClusterExtensionLike(io.fabric.kubernetes.api.model.v.Cluster)
 {
-io.fabric.kubernetes.api.model.v.LifecycleHandler v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$LifecycleHandlerExtensionNestedImpl v;
+io.fabric.kubernetes.api.model.v.Cluster v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ClusterExtensionNestedImpl v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.LifecycleHandler;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$LifecycleHandlerExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$LifecycleHandlerExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.LifecycleHandler)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.Cluster;
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ClusterExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ClusterExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.Cluster)>(v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withVolumeExtension(io.fabric.kubernetes.api.model.v.Volume)
@@ -15266,58 +15318,6 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$VolumeExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.Volume)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withClusterExtension(io.fabric.kubernetes.api.model.v.Cluster)
-{
-io.fabric.kubernetes.api.model.v.ClusterBuilder v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-java.util.List v, v, v;
-io.fabric.kubernetes.api.model.v.Cluster v;
-io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.Cluster;
-v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
-v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
-interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
-if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.ClusterBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.ClusterBuilder: void <init>(io.fabric.kubernetes.api.model.v.Cluster)>(v);
-v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
-v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
-v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
-interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
-goto label;
-label:
-v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = null;
-v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
-v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
-interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
-label:
-return v;
-}
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ClusterExtensionNested withNewClusterExtension()
-{
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ClusterExtensionNestedImpl v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ClusterExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ClusterExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
-return v;
-}
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ClusterExtensionNested withNewClusterExtensionLike(io.fabric.kubernetes.api.model.v.Cluster)
-{
-io.fabric.kubernetes.api.model.v.Cluster v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ClusterExtensionNestedImpl v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.Cluster;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ClusterExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ClusterExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.Cluster)>(v, v);
-return v;
-}
 public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNFSVolumeSourceExtension(io.fabric.kubernetes.api.model.v.NFSVolumeSource)
 {
 io.fabric.kubernetes.api.model.v.NFSVolumeSourceBuilder v;
@@ -15490,23 +15490,23 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$PodStatusExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.PodStatus)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withKubernetesListExtension(io.fabric.kubernetes.api.model.v.KubernetesList)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withExecConfigExtension(io.fabric.kubernetes.api.model.v.ExecConfig)
 {
+io.fabric.kubernetes.api.model.v.ExecConfig v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.kubernetes.api.model.v.KubernetesListBuilder v;
-io.fabric.kubernetes.api.model.v.KubernetesList v;
+io.fabric.kubernetes.api.model.v.ExecConfigBuilder v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.KubernetesList;
+v := @parameter: io.fabric.kubernetes.api.model.v.ExecConfig;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.KubernetesListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.KubernetesListBuilder: void <init>(io.fabric.kubernetes.api.model.v.KubernetesList)>(v);
+v = new io.fabric.kubernetes.api.model.v.ExecConfigBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.ExecConfigBuilder: void <init>(io.fabric.kubernetes.api.model.v.ExecConfig)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -15522,43 +15522,43 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$KubernetesListExtensionNested withNewKubernetesListExtension()
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ExecConfigExtensionNested withNewExecConfigExtension()
 {
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$KubernetesListExtensionNestedImpl v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ExecConfigExtensionNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$KubernetesListExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$KubernetesListExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ExecConfigExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ExecConfigExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$KubernetesListExtensionNested withNewKubernetesListExtensionLike(io.fabric.kubernetes.api.model.v.KubernetesList)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ExecConfigExtensionNested withNewExecConfigExtensionLike(io.fabric.kubernetes.api.model.v.ExecConfig)
 {
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$KubernetesListExtensionNestedImpl v;
+io.fabric.kubernetes.api.model.v.ExecConfig v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.KubernetesList v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ExecConfigExtensionNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.KubernetesList;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$KubernetesListExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$KubernetesListExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.KubernetesList)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.ExecConfig;
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ExecConfigExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ExecConfigExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.ExecConfig)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withExecConfigExtension(io.fabric.kubernetes.api.model.v.ExecConfig)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withKubernetesListExtension(io.fabric.kubernetes.api.model.v.KubernetesList)
 {
-io.fabric.kubernetes.api.model.v.ExecConfig v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.kubernetes.api.model.v.ExecConfigBuilder v;
+io.fabric.kubernetes.api.model.v.KubernetesListBuilder v;
+io.fabric.kubernetes.api.model.v.KubernetesList v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.ExecConfig;
+v := @parameter: io.fabric.kubernetes.api.model.v.KubernetesList;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.ExecConfigBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.ExecConfigBuilder: void <init>(io.fabric.kubernetes.api.model.v.ExecConfig)>(v);
+v = new io.fabric.kubernetes.api.model.v.KubernetesListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.KubernetesListBuilder: void <init>(io.fabric.kubernetes.api.model.v.KubernetesList)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -15574,24 +15574,24 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ExecConfigExtensionNested withNewExecConfigExtension()
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$KubernetesListExtensionNested withNewKubernetesListExtension()
 {
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$KubernetesListExtensionNestedImpl v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ExecConfigExtensionNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ExecConfigExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ExecConfigExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$KubernetesListExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$KubernetesListExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ExecConfigExtensionNested withNewExecConfigExtensionLike(io.fabric.kubernetes.api.model.v.ExecConfig)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$KubernetesListExtensionNested withNewKubernetesListExtensionLike(io.fabric.kubernetes.api.model.v.KubernetesList)
 {
-io.fabric.kubernetes.api.model.v.ExecConfig v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$KubernetesListExtensionNestedImpl v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ExecConfigExtensionNestedImpl v;
+io.fabric.kubernetes.api.model.v.KubernetesList v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.ExecConfig;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ExecConfigExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ExecConfigExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.ExecConfig)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.KubernetesList;
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$KubernetesListExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$KubernetesListExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.KubernetesList)>(v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withPersistentVolumeStatusExtension(io.fabric.kubernetes.api.model.v.PersistentVolumeStatus)
@@ -15730,6 +15730,58 @@
 v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.model.v.NamedExtensionFluent withEndpointPortExtension(io.fabric.kubernetes.api.model.v.EndpointPort)>(v);
 return v;
 }
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withCapabilitiesExtension(io.fabric.kubernetes.api.model.v.Capabilities)
+{
+io.fabric.kubernetes.api.model.v.CapabilitiesBuilder v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
+io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.kubernetes.api.model.v.Capabilities v;
+java.util.List v, v, v;
+io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
+v := @parameter: io.fabric.kubernetes.api.model.v.Capabilities;
+v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
+v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
+interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
+if v == null goto label;
+v = new io.fabric.kubernetes.api.model.v.CapabilitiesBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.CapabilitiesBuilder: void <init>(io.fabric.kubernetes.api.model.v.Capabilities)>(v);
+v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
+v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
+v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
+interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
+goto label;
+label:
+v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = null;
+v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
+v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
+interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
+label:
+return v;
+}
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$CapabilitiesExtensionNested withNewCapabilitiesExtension()
+{
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$CapabilitiesExtensionNestedImpl v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
+v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$CapabilitiesExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$CapabilitiesExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
+return v;
+}
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$CapabilitiesExtensionNested withNewCapabilitiesExtensionLike(io.fabric.kubernetes.api.model.v.Capabilities)
+{
+io.fabric.kubernetes.api.model.v.Capabilities v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$CapabilitiesExtensionNestedImpl v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
+v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
+v := @parameter: io.fabric.kubernetes.api.model.v.Capabilities;
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$CapabilitiesExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$CapabilitiesExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.Capabilities)>(v, v);
+return v;
+}
 public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withHTTPHeaderExtension(io.fabric.kubernetes.api.model.v.HTTPHeader)
 {
 io.fabric.kubernetes.api.model.v.HTTPHeader v;
@@ -15796,23 +15848,23 @@
 v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.model.v.NamedExtensionFluent withHTTPHeaderExtension(io.fabric.kubernetes.api.model.v.HTTPHeader)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withCapabilitiesExtension(io.fabric.kubernetes.api.model.v.Capabilities)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withWatchEventExtension(io.fabric.kubernetes.api.model.v.WatchEvent)
 {
-io.fabric.kubernetes.api.model.v.CapabilitiesBuilder v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.kubernetes.api.model.v.Capabilities v;
+io.fabric.kubernetes.api.model.v.WatchEvent v;
 java.util.List v, v, v;
+io.fabric.kubernetes.api.model.v.WatchEventBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.Capabilities;
+v := @parameter: io.fabric.kubernetes.api.model.v.WatchEvent;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.CapabilitiesBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.CapabilitiesBuilder: void <init>(io.fabric.kubernetes.api.model.v.Capabilities)>(v);
+v = new io.fabric.kubernetes.api.model.v.WatchEventBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventBuilder: void <init>(io.fabric.kubernetes.api.model.v.WatchEvent)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -15828,24 +15880,24 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$CapabilitiesExtensionNested withNewCapabilitiesExtension()
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$WatchEventExtensionNested withNewWatchEventExtension()
 {
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$CapabilitiesExtensionNestedImpl v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$WatchEventExtensionNestedImpl v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$CapabilitiesExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$CapabilitiesExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$WatchEventExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$WatchEventExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$CapabilitiesExtensionNested withNewCapabilitiesExtensionLike(io.fabric.kubernetes.api.model.v.Capabilities)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$WatchEventExtensionNested withNewWatchEventExtensionLike(io.fabric.kubernetes.api.model.v.WatchEvent)
 {
-io.fabric.kubernetes.api.model.v.Capabilities v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$CapabilitiesExtensionNestedImpl v;
+io.fabric.kubernetes.api.model.v.WatchEvent v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$WatchEventExtensionNestedImpl v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.Capabilities;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$CapabilitiesExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$CapabilitiesExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.Capabilities)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.WatchEvent;
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$WatchEventExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$WatchEventExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.WatchEvent)>(v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withObjectReferenceExtension(io.fabric.kubernetes.api.model.v.ObjectReference)
@@ -15900,58 +15952,6 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ObjectReferenceExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.ObjectReference)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withWatchEventExtension(io.fabric.kubernetes.api.model.v.WatchEvent)
-{
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.kubernetes.api.model.v.WatchEvent v;
-java.util.List v, v, v;
-io.fabric.kubernetes.api.model.v.WatchEventBuilder v;
-io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.WatchEvent;
-v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
-v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
-interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
-if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.WatchEventBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventBuilder: void <init>(io.fabric.kubernetes.api.model.v.WatchEvent)>(v);
-v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
-v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
-v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
-interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
-goto label;
-label:
-v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = null;
-v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
-v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
-interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
-label:
-return v;
-}
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$WatchEventExtensionNested withNewWatchEventExtension()
-{
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$WatchEventExtensionNestedImpl v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$WatchEventExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$WatchEventExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
-return v;
-}
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$WatchEventExtensionNested withNewWatchEventExtensionLike(io.fabric.kubernetes.api.model.v.WatchEvent)
-{
-io.fabric.kubernetes.api.model.v.WatchEvent v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$WatchEventExtensionNestedImpl v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.WatchEvent;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$WatchEventExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$WatchEventExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.WatchEvent)>(v, v);
-return v;
-}
 public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withLimitRangeItemExtension(io.fabric.kubernetes.api.model.v.LimitRangeItem)
 {
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
@@ -16362,23 +16362,23 @@
 v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.model.v.NamedExtensionFluent withSecretEnvSourceExtension(io.fabric.kubernetes.api.model.v.SecretEnvSource)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withServiceAccountExtension(io.fabric.kubernetes.api.model.v.ServiceAccount)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withAWSElasticBlockStoreVolumeSourceExtension(io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource)
 {
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
+io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSourceBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.kubernetes.api.model.v.ServiceAccount v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.kubernetes.api.model.v.ServiceAccountBuilder v;
+io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.ServiceAccount;
+v := @parameter: io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.ServiceAccountBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.ServiceAccountBuilder: void <init>(io.fabric.kubernetes.api.model.v.ServiceAccount)>(v);
+v = new io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSourceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -16394,43 +16394,61 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ServiceAccountExtensionNested withNewServiceAccountExtension()
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$AWSElasticBlockStoreVolumeSourceExtensionNested withNewAWSElasticBlockStoreVolumeSourceExtension()
 {
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ServiceAccountExtensionNestedImpl v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$AWSElasticBlockStoreVolumeSourceExtensionNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ServiceAccountExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ServiceAccountExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$AWSElasticBlockStoreVolumeSourceExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$AWSElasticBlockStoreVolumeSourceExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ServiceAccountExtensionNested withNewServiceAccountExtensionLike(io.fabric.kubernetes.api.model.v.ServiceAccount)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$AWSElasticBlockStoreVolumeSourceExtensionNested withNewAWSElasticBlockStoreVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource)
 {
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ServiceAccountExtensionNestedImpl v;
-io.fabric.kubernetes.api.model.v.ServiceAccount v;
+io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$AWSElasticBlockStoreVolumeSourceExtensionNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.ServiceAccount;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ServiceAccountExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ServiceAccountExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.ServiceAccount)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource;
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$AWSElasticBlockStoreVolumeSourceExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$AWSElasticBlockStoreVolumeSourceExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withAWSElasticBlockStoreVolumeSourceExtension(io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNewAWSElasticBlockStoreVolumeSourceExtension(java.lang.String, java.lang.Integer, java.lang.Boolean, java.lang.String)
+{
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
+java.lang.Boolean v;
+java.lang.String v, v;
+io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource v;
+java.lang.Integer v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluent v;
+v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.Integer;
+v := @parameter: java.lang.Boolean;
+v := @parameter: java.lang.String;
+v = new io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource: void <init>(java.lang.String,java.lang.Integer,java.lang.Boolean,java.lang.String)>(v, v, v, v);
+v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.model.v.NamedExtensionFluent withAWSElasticBlockStoreVolumeSourceExtension(io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource)>(v);
+return v;
+}
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withServiceAccountExtension(io.fabric.kubernetes.api.model.v.ServiceAccount)
 {
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSourceBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.kubernetes.api.model.v.ServiceAccount v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource v;
+io.fabric.kubernetes.api.model.v.ServiceAccountBuilder v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource;
+v := @parameter: io.fabric.kubernetes.api.model.v.ServiceAccount;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSourceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource)>(v);
+v = new io.fabric.kubernetes.api.model.v.ServiceAccountBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.ServiceAccountBuilder: void <init>(io.fabric.kubernetes.api.model.v.ServiceAccount)>(v);
 v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder extension> = v;
 v = v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("extension");
@@ -16446,42 +16464,24 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$AWSElasticBlockStoreVolumeSourceExtensionNested withNewAWSElasticBlockStoreVolumeSourceExtension()
-{
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$AWSElasticBlockStoreVolumeSourceExtensionNestedImpl v;
-v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$AWSElasticBlockStoreVolumeSourceExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$AWSElasticBlockStoreVolumeSourceExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
-return v;
-}
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$AWSElasticBlockStoreVolumeSourceExtensionNested withNewAWSElasticBlockStoreVolumeSourceExtensionLike(io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ServiceAccountExtensionNested withNewServiceAccountExtension()
 {
-io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource v;
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ServiceAccountExtensionNestedImpl v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$AWSElasticBlockStoreVolumeSourceExtensionNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource;
-v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$AWSElasticBlockStoreVolumeSourceExtensionNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$AWSElasticBlockStoreVolumeSourceExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource)>(v, v);
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ServiceAccountExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ServiceAccountExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withNewAWSElasticBlockStoreVolumeSourceExtension(java.lang.String, java.lang.Integer, java.lang.Boolean, java.lang.String)
+public io.fabric.kubernetes.api.model.v.NamedExtensionFluent$ServiceAccountExtensionNested withNewServiceAccountExtensionLike(io.fabric.kubernetes.api.model.v.ServiceAccount)
 {
+io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ServiceAccountExtensionNestedImpl v;
+io.fabric.kubernetes.api.model.v.ServiceAccount v;
 io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl v;
-java.lang.Boolean v;
-java.lang.String v, v;
-io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource v;
-java.lang.Integer v;
-io.fabric.kubernetes.api.model.v.NamedExtensionFluent v;
 v := @this: io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.Integer;
-v := @parameter: java.lang.Boolean;
-v := @parameter: java.lang.String;
-v = new io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource: void <init>(java.lang.String,java.lang.Integer,java.lang.Boolean,java.lang.String)>(v, v, v, v);
-v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl: io.fabric.kubernetes.api.model.v.NamedExtensionFluent withAWSElasticBlockStoreVolumeSourceExtension(io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource)>(v);
+v := @parameter: io.fabric.kubernetes.api.model.v.ServiceAccount;
+v = new io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ServiceAccountExtensionNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl$ServiceAccountExtensionNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.NamedExtensionFluentImpl,io.fabric.kubernetes.api.model.v.ServiceAccount)>(v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.v.NamedExtensionFluent withPodIPExtension(io.fabric.kubernetes.api.model.v.PodIP)
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.kubernetes.api.model.v6_4.WatchEventFluent.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.kubernetes.api.model.v6_4.WatchEventFluent.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.kubernetes.api.model.v6_4.WatchEventFluent.jimple	2025-03-13 16:41:24.015923554 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.kubernetes.api.model.v6_4.WatchEventFluent.jimple	2025-03-13 18:03:52.558063954 +0000
@@ -26,12 +26,12 @@
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withAuthInfoObject(io.fabric.kubernetes.api.model.v.AuthInfo);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$AuthInfoObjectNested withNewAuthInfoObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$AuthInfoObjectNested withNewAuthInfoObjectLike(io.fabric.kubernetes.api.model.v.AuthInfo);
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withAPIServiceObject(io.fabric.kubernetes.api.model.v.APIService);
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$APIServiceObjectNested withNewAPIServiceObject();
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$APIServiceObjectNested withNewAPIServiceObjectLike(io.fabric.kubernetes.api.model.v.APIService);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withResourceRequirementsObject(io.fabric.kubernetes.api.model.v.ResourceRequirements);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$ResourceRequirementsObjectNested withNewResourceRequirementsObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$ResourceRequirementsObjectNested withNewResourceRequirementsObjectLike(io.fabric.kubernetes.api.model.v.ResourceRequirements);
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withAPIServiceObject(io.fabric.kubernetes.api.model.v.APIService);
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$APIServiceObjectNested withNewAPIServiceObject();
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$APIServiceObjectNested withNewAPIServiceObjectLike(io.fabric.kubernetes.api.model.v.APIService);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withConfigMapKeySelectorObject(io.fabric.kubernetes.api.model.v.ConfigMapKeySelector);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$ConfigMapKeySelectorObjectNested withNewConfigMapKeySelectorObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$ConfigMapKeySelectorObjectNested withNewConfigMapKeySelectorObjectLike(io.fabric.kubernetes.api.model.v.ConfigMapKeySelector);
@@ -40,12 +40,12 @@
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$HostPathVolumeSourceObjectNested withNewHostPathVolumeSourceObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$HostPathVolumeSourceObjectNested withNewHostPathVolumeSourceObjectLike(io.fabric.kubernetes.api.model.v.HostPathVolumeSource);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withNewHostPathVolumeSourceObject(java.lang.String, java.lang.String);
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withPersistentVolumeClaimListObject(io.fabric.kubernetes.api.model.v.PersistentVolumeClaimList);
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$PersistentVolumeClaimListObjectNested withNewPersistentVolumeClaimListObject();
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$PersistentVolumeClaimListObjectNested withNewPersistentVolumeClaimListObjectLike(io.fabric.kubernetes.api.model.v.PersistentVolumeClaimList);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withNamedContextObject(io.fabric.kubernetes.api.model.v.NamedContext);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$NamedContextObjectNested withNewNamedContextObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$NamedContextObjectNested withNewNamedContextObjectLike(io.fabric.kubernetes.api.model.v.NamedContext);
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withPersistentVolumeClaimListObject(io.fabric.kubernetes.api.model.v.PersistentVolumeClaimList);
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$PersistentVolumeClaimListObjectNested withNewPersistentVolumeClaimListObject();
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$PersistentVolumeClaimListObjectNested withNewPersistentVolumeClaimListObjectLike(io.fabric.kubernetes.api.model.v.PersistentVolumeClaimList);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withConfigObject(io.fabric.kubernetes.api.model.v.Config);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$ConfigObjectNested withNewConfigObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$ConfigObjectNested withNewConfigObjectLike(io.fabric.kubernetes.api.model.v.Config);
@@ -55,13 +55,13 @@
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withReplicationControllerStatusObject(io.fabric.kubernetes.api.model.v.ReplicationControllerStatus);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$ReplicationControllerStatusObjectNested withNewReplicationControllerStatusObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$ReplicationControllerStatusObjectNested withNewReplicationControllerStatusObjectLike(io.fabric.kubernetes.api.model.v.ReplicationControllerStatus);
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withAPIServiceStatusObject(io.fabric.kubernetes.api.model.v.APIServiceStatus);
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$APIServiceStatusObjectNested withNewAPIServiceStatusObject();
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$APIServiceStatusObjectNested withNewAPIServiceStatusObjectLike(io.fabric.kubernetes.api.model.v.APIServiceStatus);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withMicroTimeObject(io.fabric.kubernetes.api.model.v.MicroTime);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$MicroTimeObjectNested withNewMicroTimeObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$MicroTimeObjectNested withNewMicroTimeObjectLike(io.fabric.kubernetes.api.model.v.MicroTime);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withNewMicroTimeObject(java.lang.String);
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withAPIServiceStatusObject(io.fabric.kubernetes.api.model.v.APIServiceStatus);
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$APIServiceStatusObjectNested withNewAPIServiceStatusObject();
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$APIServiceStatusObjectNested withNewAPIServiceStatusObjectLike(io.fabric.kubernetes.api.model.v.APIServiceStatus);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withLifecycleObject(io.fabric.kubernetes.api.model.v.Lifecycle);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$LifecycleObjectNested withNewLifecycleObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$LifecycleObjectNested withNewLifecycleObjectLike(io.fabric.kubernetes.api.model.v.Lifecycle);
@@ -141,13 +141,13 @@
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$LocalVolumeSourceObjectNested withNewLocalVolumeSourceObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$LocalVolumeSourceObjectNested withNewLocalVolumeSourceObjectLike(io.fabric.kubernetes.api.model.v.LocalVolumeSource);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withNewLocalVolumeSourceObject(java.lang.String, java.lang.String);
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withServiceStatusObject(io.fabric.kubernetes.api.model.v.ServiceStatus);
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$ServiceStatusObjectNested withNewServiceStatusObject();
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$ServiceStatusObjectNested withNewServiceStatusObjectLike(io.fabric.kubernetes.api.model.v.ServiceStatus);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withServiceReferenceObject(io.fabric.kubernetes.api.model.v.ServiceReference);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$ServiceReferenceObjectNested withNewServiceReferenceObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$ServiceReferenceObjectNested withNewServiceReferenceObjectLike(io.fabric.kubernetes.api.model.v.ServiceReference);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withNewServiceReferenceObject(java.lang.String, java.lang.String, java.lang.Integer);
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withServiceStatusObject(io.fabric.kubernetes.api.model.v.ServiceStatus);
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$ServiceStatusObjectNested withNewServiceStatusObject();
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$ServiceStatusObjectNested withNewServiceStatusObjectLike(io.fabric.kubernetes.api.model.v.ServiceStatus);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withTaintObject(io.fabric.kubernetes.api.model.v.Taint);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$TaintObjectNested withNewTaintObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$TaintObjectNested withNewTaintObjectLike(io.fabric.kubernetes.api.model.v.Taint);
@@ -176,22 +176,22 @@
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$WindowsSecurityContextOptionsObjectNested withNewWindowsSecurityContextOptionsObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$WindowsSecurityContextOptionsObjectNested withNewWindowsSecurityContextOptionsObjectLike(io.fabric.kubernetes.api.model.v.WindowsSecurityContextOptions);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withNewWindowsSecurityContextOptionsObject(java.lang.String, java.lang.String, java.lang.Boolean, java.lang.String);
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withCreateOptionsObject(io.fabric.kubernetes.api.model.v.CreateOptions);
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$CreateOptionsObjectNested withNewCreateOptionsObject();
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$CreateOptionsObjectNested withNewCreateOptionsObjectLike(io.fabric.kubernetes.api.model.v.CreateOptions);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withEnvFromSourceObject(io.fabric.kubernetes.api.model.v.EnvFromSource);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$EnvFromSourceObjectNested withNewEnvFromSourceObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$EnvFromSourceObjectNested withNewEnvFromSourceObjectLike(io.fabric.kubernetes.api.model.v.EnvFromSource);
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withCreateOptionsObject(io.fabric.kubernetes.api.model.v.CreateOptions);
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$CreateOptionsObjectNested withNewCreateOptionsObject();
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$CreateOptionsObjectNested withNewCreateOptionsObjectLike(io.fabric.kubernetes.api.model.v.CreateOptions);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withNamespaceSpecObject(io.fabric.kubernetes.api.model.v.NamespaceSpec);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$NamespaceSpecObjectNested withNewNamespaceSpecObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$NamespaceSpecObjectNested withNewNamespaceSpecObjectLike(io.fabric.kubernetes.api.model.v.NamespaceSpec);
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withRootPathsObject(io.fabric.kubernetes.api.model.v.RootPaths);
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$RootPathsObjectNested withNewRootPathsObject();
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$RootPathsObjectNested withNewRootPathsObjectLike(io.fabric.kubernetes.api.model.v.RootPaths);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withTypeMetaObject(io.fabric.kubernetes.api.model.v.TypeMeta);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$TypeMetaObjectNested withNewTypeMetaObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$TypeMetaObjectNested withNewTypeMetaObjectLike(io.fabric.kubernetes.api.model.v.TypeMeta);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withNewTypeMetaObject(java.lang.String, java.lang.String);
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withRootPathsObject(io.fabric.kubernetes.api.model.v.RootPaths);
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$RootPathsObjectNested withNewRootPathsObject();
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$RootPathsObjectNested withNewRootPathsObjectLike(io.fabric.kubernetes.api.model.v.RootPaths);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withListMetaObject(io.fabric.kubernetes.api.model.v.ListMeta);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$ListMetaObjectNested withNewListMetaObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$ListMetaObjectNested withNewListMetaObjectLike(io.fabric.kubernetes.api.model.v.ListMeta);
@@ -219,12 +219,12 @@
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withRBDVolumeSourceObject(io.fabric.kubernetes.api.model.v.RBDVolumeSource);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$RBDVolumeSourceObjectNested withNewRBDVolumeSourceObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$RBDVolumeSourceObjectNested withNewRBDVolumeSourceObjectLike(io.fabric.kubernetes.api.model.v.RBDVolumeSource);
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withNodeConfigStatusObject(io.fabric.kubernetes.api.model.v.NodeConfigStatus);
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$NodeConfigStatusObjectNested withNewNodeConfigStatusObject();
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$NodeConfigStatusObjectNested withNewNodeConfigStatusObjectLike(io.fabric.kubernetes.api.model.v.NodeConfigStatus);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withResourceQuotaListObject(io.fabric.kubernetes.api.model.v.ResourceQuotaList);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$ResourceQuotaListObjectNested withNewResourceQuotaListObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$ResourceQuotaListObjectNested withNewResourceQuotaListObjectLike(io.fabric.kubernetes.api.model.v.ResourceQuotaList);
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withNodeConfigStatusObject(io.fabric.kubernetes.api.model.v.NodeConfigStatus);
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$NodeConfigStatusObjectNested withNewNodeConfigStatusObject();
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$NodeConfigStatusObjectNested withNewNodeConfigStatusObjectLike(io.fabric.kubernetes.api.model.v.NodeConfigStatus);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withQuobyteVolumeSourceObject(io.fabric.kubernetes.api.model.v.QuobyteVolumeSource);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$QuobyteVolumeSourceObjectNested withNewQuobyteVolumeSourceObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$QuobyteVolumeSourceObjectNested withNewQuobyteVolumeSourceObjectLike(io.fabric.kubernetes.api.model.v.QuobyteVolumeSource);
@@ -311,41 +311,41 @@
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withServiceObject(io.fabric.kubernetes.api.model.v.Service);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$ServiceObjectNested withNewServiceObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$ServiceObjectNested withNewServiceObjectLike(io.fabric.kubernetes.api.model.v.Service);
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withEventSeriesObject(io.fabric.kubernetes.api.model.v.EventSeries);
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$EventSeriesObjectNested withNewEventSeriesObject();
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$EventSeriesObjectNested withNewEventSeriesObjectLike(io.fabric.kubernetes.api.model.v.EventSeries);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withPodConditionObject(io.fabric.kubernetes.api.model.v.PodCondition);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$PodConditionObjectNested withNewPodConditionObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$PodConditionObjectNested withNewPodConditionObjectLike(io.fabric.kubernetes.api.model.v.PodCondition);
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withEventSeriesObject(io.fabric.kubernetes.api.model.v.EventSeries);
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$EventSeriesObjectNested withNewEventSeriesObject();
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$EventSeriesObjectNested withNewEventSeriesObjectLike(io.fabric.kubernetes.api.model.v.EventSeries);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withTopologySpreadConstraintObject(io.fabric.kubernetes.api.model.v.TopologySpreadConstraint);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$TopologySpreadConstraintObjectNested withNewTopologySpreadConstraintObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$TopologySpreadConstraintObjectNested withNewTopologySpreadConstraintObjectLike(io.fabric.kubernetes.api.model.v.TopologySpreadConstraint);
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withExecActionObject(io.fabric.kubernetes.api.model.v.ExecAction);
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$ExecActionObjectNested withNewExecActionObject();
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$ExecActionObjectNested withNewExecActionObjectLike(io.fabric.kubernetes.api.model.v.ExecAction);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withContainerImageObject(io.fabric.kubernetes.api.model.v.ContainerImage);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$ContainerImageObjectNested withNewContainerImageObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$ContainerImageObjectNested withNewContainerImageObjectLike(io.fabric.kubernetes.api.model.v.ContainerImage);
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withGroupKindObject(io.fabric.kubernetes.api.model.v.GroupKind);
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$GroupKindObjectNested withNewGroupKindObject();
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$GroupKindObjectNested withNewGroupKindObjectLike(io.fabric.kubernetes.api.model.v.GroupKind);
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withNewGroupKindObject(java.lang.String, java.lang.String);
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withExecActionObject(io.fabric.kubernetes.api.model.v.ExecAction);
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$ExecActionObjectNested withNewExecActionObject();
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$ExecActionObjectNested withNewExecActionObjectLike(io.fabric.kubernetes.api.model.v.ExecAction);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withReplicationControllerObject(io.fabric.kubernetes.api.model.v.ReplicationController);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$ReplicationControllerObjectNested withNewReplicationControllerObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$ReplicationControllerObjectNested withNewReplicationControllerObjectLike(io.fabric.kubernetes.api.model.v.ReplicationController);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withNodeStatusObject(io.fabric.kubernetes.api.model.v.NodeStatus);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$NodeStatusObjectNested withNewNodeStatusObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$NodeStatusObjectNested withNewNodeStatusObjectLike(io.fabric.kubernetes.api.model.v.NodeStatus);
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withGroupKindObject(io.fabric.kubernetes.api.model.v.GroupKind);
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$GroupKindObjectNested withNewGroupKindObject();
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$GroupKindObjectNested withNewGroupKindObjectLike(io.fabric.kubernetes.api.model.v.GroupKind);
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withNewGroupKindObject(java.lang.String, java.lang.String);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withConfigMapListObject(io.fabric.kubernetes.api.model.v.ConfigMapList);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$ConfigMapListObjectNested withNewConfigMapListObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$ConfigMapListObjectNested withNewConfigMapListObjectLike(io.fabric.kubernetes.api.model.v.ConfigMapList);
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withNodeSelectorObject(io.fabric.kubernetes.api.model.v.NodeSelector);
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$NodeSelectorObjectNested withNewNodeSelectorObject();
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$NodeSelectorObjectNested withNewNodeSelectorObjectLike(io.fabric.kubernetes.api.model.v.NodeSelector);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withTolerationObject(io.fabric.kubernetes.api.model.v.Toleration);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$TolerationObjectNested withNewTolerationObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$TolerationObjectNested withNewTolerationObjectLike(io.fabric.kubernetes.api.model.v.Toleration);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withNewTolerationObject(java.lang.String, java.lang.String, java.lang.String, java.lang.Long, java.lang.String);
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withNodeSelectorObject(io.fabric.kubernetes.api.model.v.NodeSelector);
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$NodeSelectorObjectNested withNewNodeSelectorObject();
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$NodeSelectorObjectNested withNewNodeSelectorObjectLike(io.fabric.kubernetes.api.model.v.NodeSelector);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withCephFSPersistentVolumeSourceObject(io.fabric.kubernetes.api.model.v.CephFSPersistentVolumeSource);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$CephFSPersistentVolumeSourceObjectNested withNewCephFSPersistentVolumeSourceObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$CephFSPersistentVolumeSourceObjectNested withNewCephFSPersistentVolumeSourceObjectLike(io.fabric.kubernetes.api.model.v.CephFSPersistentVolumeSource);
@@ -358,25 +358,25 @@
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withPersistentVolumeListObject(io.fabric.kubernetes.api.model.v.PersistentVolumeList);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$PersistentVolumeListObjectNested withNewPersistentVolumeListObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$PersistentVolumeListObjectNested withNewPersistentVolumeListObjectLike(io.fabric.kubernetes.api.model.v.PersistentVolumeList);
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withPodDNSConfigOptionObject(io.fabric.kubernetes.api.model.v.PodDNSConfigOption);
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$PodDNSConfigOptionObjectNested withNewPodDNSConfigOptionObject();
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$PodDNSConfigOptionObjectNested withNewPodDNSConfigOptionObjectLike(io.fabric.kubernetes.api.model.v.PodDNSConfigOption);
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withNewPodDNSConfigOptionObject(java.lang.String, java.lang.String);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withGCEPersistentDiskVolumeSourceObject(io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$GCEPersistentDiskVolumeSourceObjectNested withNewGCEPersistentDiskVolumeSourceObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$GCEPersistentDiskVolumeSourceObjectNested withNewGCEPersistentDiskVolumeSourceObjectLike(io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withNewGCEPersistentDiskVolumeSourceObject(java.lang.String, java.lang.Integer, java.lang.String, java.lang.Boolean);
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withPodDNSConfigOptionObject(io.fabric.kubernetes.api.model.v.PodDNSConfigOption);
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$PodDNSConfigOptionObjectNested withNewPodDNSConfigOptionObject();
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$PodDNSConfigOptionObjectNested withNewPodDNSConfigOptionObjectLike(io.fabric.kubernetes.api.model.v.PodDNSConfigOption);
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withNewPodDNSConfigOptionObject(java.lang.String, java.lang.String);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withAPIServiceConditionObject(io.fabric.kubernetes.api.model.v.APIServiceCondition);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$APIServiceConditionObjectNested withNewAPIServiceConditionObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$APIServiceConditionObjectNested withNewAPIServiceConditionObjectLike(io.fabric.kubernetes.api.model.v.APIServiceCondition);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withNewAPIServiceConditionObject(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withEventListObject(io.fabric.kubernetes.api.model.v.EventList);
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$EventListObjectNested withNewEventListObject();
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$EventListObjectNested withNewEventListObjectLike(io.fabric.kubernetes.api.model.v.EventList);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withPodReadinessGateObject(io.fabric.kubernetes.api.model.v.PodReadinessGate);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$PodReadinessGateObjectNested withNewPodReadinessGateObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$PodReadinessGateObjectNested withNewPodReadinessGateObjectLike(io.fabric.kubernetes.api.model.v.PodReadinessGate);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withNewPodReadinessGateObject(java.lang.String);
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withEventListObject(io.fabric.kubernetes.api.model.v.EventList);
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$EventListObjectNested withNewEventListObject();
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$EventListObjectNested withNewEventListObjectLike(io.fabric.kubernetes.api.model.v.EventList);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withContainerStateWaitingObject(io.fabric.kubernetes.api.model.v.ContainerStateWaiting);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$ContainerStateWaitingObjectNested withNewContainerStateWaitingObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$ContainerStateWaitingObjectNested withNewContainerStateWaitingObjectLike(io.fabric.kubernetes.api.model.v.ContainerStateWaiting);
@@ -401,13 +401,13 @@
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withStatusDetailsObject(io.fabric.kubernetes.api.model.v.StatusDetails);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$StatusDetailsObjectNested withNewStatusDetailsObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$StatusDetailsObjectNested withNewStatusDetailsObjectLike(io.fabric.kubernetes.api.model.v.StatusDetails);
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withDownwardAPIVolumeFileObject(io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFile);
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$DownwardAPIVolumeFileObjectNested withNewDownwardAPIVolumeFileObject();
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$DownwardAPIVolumeFileObjectNested withNewDownwardAPIVolumeFileObjectLike(io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFile);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withSeccompProfileObject(io.fabric.kubernetes.api.model.v.SeccompProfile);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$SeccompProfileObjectNested withNewSeccompProfileObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$SeccompProfileObjectNested withNewSeccompProfileObjectLike(io.fabric.kubernetes.api.model.v.SeccompProfile);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withNewSeccompProfileObject(java.lang.String, java.lang.String);
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withDownwardAPIVolumeFileObject(io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFile);
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$DownwardAPIVolumeFileObjectNested withNewDownwardAPIVolumeFileObject();
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$DownwardAPIVolumeFileObjectNested withNewDownwardAPIVolumeFileObjectLike(io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFile);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withSysctlObject(io.fabric.kubernetes.api.model.v.Sysctl);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$SysctlObjectNested withNewSysctlObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$SysctlObjectNested withNewSysctlObjectLike(io.fabric.kubernetes.api.model.v.Sysctl);
@@ -486,12 +486,12 @@
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$GroupVersionResourceObjectNested withNewGroupVersionResourceObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$GroupVersionResourceObjectNested withNewGroupVersionResourceObjectLike(io.fabric.kubernetes.api.model.v.GroupVersionResource);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withNewGroupVersionResourceObject(java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withCinderPersistentVolumeSourceObject(io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSource);
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$CinderPersistentVolumeSourceObjectNested withNewCinderPersistentVolumeSourceObject();
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$CinderPersistentVolumeSourceObjectNested withNewCinderPersistentVolumeSourceObjectLike(io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSource);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withTopologySelectorTermObject(io.fabric.kubernetes.api.model.v.TopologySelectorTerm);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$TopologySelectorTermObjectNested withNewTopologySelectorTermObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$TopologySelectorTermObjectNested withNewTopologySelectorTermObjectLike(io.fabric.kubernetes.api.model.v.TopologySelectorTerm);
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withCinderPersistentVolumeSourceObject(io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSource);
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$CinderPersistentVolumeSourceObjectNested withNewCinderPersistentVolumeSourceObject();
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$CinderPersistentVolumeSourceObjectNested withNewCinderPersistentVolumeSourceObjectLike(io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSource);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withOwnerReferenceObject(io.fabric.kubernetes.api.model.v.OwnerReference);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$OwnerReferenceObjectNested withNewOwnerReferenceObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$OwnerReferenceObjectNested withNewOwnerReferenceObjectLike(io.fabric.kubernetes.api.model.v.OwnerReference);
@@ -521,13 +521,13 @@
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$ContainerStateRunningObjectNested withNewContainerStateRunningObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$ContainerStateRunningObjectNested withNewContainerStateRunningObjectLike(io.fabric.kubernetes.api.model.v.ContainerStateRunning);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withNewContainerStateRunningObject(java.lang.String);
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withComponentStatusListObject(io.fabric.kubernetes.api.model.v.ComponentStatusList);
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$ComponentStatusListObjectNested withNewComponentStatusListObject();
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$ComponentStatusListObjectNested withNewComponentStatusListObjectLike(io.fabric.kubernetes.api.model.v.ComponentStatusList);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withFlockerVolumeSourceObject(io.fabric.kubernetes.api.model.v.FlockerVolumeSource);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$FlockerVolumeSourceObjectNested withNewFlockerVolumeSourceObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$FlockerVolumeSourceObjectNested withNewFlockerVolumeSourceObjectLike(io.fabric.kubernetes.api.model.v.FlockerVolumeSource);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withNewFlockerVolumeSourceObject(java.lang.String, java.lang.String);
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withComponentStatusListObject(io.fabric.kubernetes.api.model.v.ComponentStatusList);
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$ComponentStatusListObjectNested withNewComponentStatusListObject();
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$ComponentStatusListObjectNested withNewComponentStatusListObjectLike(io.fabric.kubernetes.api.model.v.ComponentStatusList);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withScaleIOVolumeSourceObject(io.fabric.kubernetes.api.model.v.ScaleIOVolumeSource);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$ScaleIOVolumeSourceObjectNested withNewScaleIOVolumeSourceObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$ScaleIOVolumeSourceObjectNested withNewScaleIOVolumeSourceObjectLike(io.fabric.kubernetes.api.model.v.ScaleIOVolumeSource);
@@ -658,12 +658,12 @@
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withBindingObject(io.fabric.kubernetes.api.model.v.Binding);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$BindingObjectNested withNewBindingObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$BindingObjectNested withNewBindingObjectLike(io.fabric.kubernetes.api.model.v.Binding);
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withEnvVarSourceObject(io.fabric.kubernetes.api.model.v.EnvVarSource);
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$EnvVarSourceObjectNested withNewEnvVarSourceObject();
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$EnvVarSourceObjectNested withNewEnvVarSourceObjectLike(io.fabric.kubernetes.api.model.v.EnvVarSource);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withVolumeProjectionObject(io.fabric.kubernetes.api.model.v.VolumeProjection);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$VolumeProjectionObjectNested withNewVolumeProjectionObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$VolumeProjectionObjectNested withNewVolumeProjectionObjectLike(io.fabric.kubernetes.api.model.v.VolumeProjection);
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withEnvVarSourceObject(io.fabric.kubernetes.api.model.v.EnvVarSource);
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$EnvVarSourceObjectNested withNewEnvVarSourceObject();
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$EnvVarSourceObjectNested withNewEnvVarSourceObjectLike(io.fabric.kubernetes.api.model.v.EnvVarSource);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withResourceQuotaObject(io.fabric.kubernetes.api.model.v.ResourceQuota);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$ResourceQuotaObjectNested withNewResourceQuotaObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$ResourceQuotaObjectNested withNewResourceQuotaObjectLike(io.fabric.kubernetes.api.model.v.ResourceQuota);
@@ -713,28 +713,28 @@
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withNodeDaemonEndpointsObject(io.fabric.kubernetes.api.model.v.NodeDaemonEndpoints);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$NodeDaemonEndpointsObjectNested withNewNodeDaemonEndpointsObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$NodeDaemonEndpointsObjectNested withNewNodeDaemonEndpointsObjectLike(io.fabric.kubernetes.api.model.v.NodeDaemonEndpoints);
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withCSIVolumeSourceObject(io.fabric.kubernetes.api.model.v.CSIVolumeSource);
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$CSIVolumeSourceObjectNested withNewCSIVolumeSourceObject();
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$CSIVolumeSourceObjectNested withNewCSIVolumeSourceObjectLike(io.fabric.kubernetes.api.model.v.CSIVolumeSource);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withVolumeDeviceObject(io.fabric.kubernetes.api.model.v.VolumeDevice);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$VolumeDeviceObjectNested withNewVolumeDeviceObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$VolumeDeviceObjectNested withNewVolumeDeviceObjectLike(io.fabric.kubernetes.api.model.v.VolumeDevice);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withNewVolumeDeviceObject(java.lang.String, java.lang.String);
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withCSIVolumeSourceObject(io.fabric.kubernetes.api.model.v.CSIVolumeSource);
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$CSIVolumeSourceObjectNested withNewCSIVolumeSourceObject();
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$CSIVolumeSourceObjectNested withNewCSIVolumeSourceObjectLike(io.fabric.kubernetes.api.model.v.CSIVolumeSource);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withPersistentVolumeSpecObject(io.fabric.kubernetes.api.model.v.PersistentVolumeSpec);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$PersistentVolumeSpecObjectNested withNewPersistentVolumeSpecObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$PersistentVolumeSpecObjectNested withNewPersistentVolumeSpecObjectLike(io.fabric.kubernetes.api.model.v.PersistentVolumeSpec);
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withNodeObject(io.fabric.kubernetes.api.model.v.Node);
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$NodeObjectNested withNewNodeObject();
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$NodeObjectNested withNewNodeObjectLike(io.fabric.kubernetes.api.model.v.Node);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withLifecycleHandlerObject(io.fabric.kubernetes.api.model.v.LifecycleHandler);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$LifecycleHandlerObjectNested withNewLifecycleHandlerObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$LifecycleHandlerObjectNested withNewLifecycleHandlerObjectLike(io.fabric.kubernetes.api.model.v.LifecycleHandler);
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withVolumeObject(io.fabric.kubernetes.api.model.v.Volume);
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$VolumeObjectNested withNewVolumeObject();
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$VolumeObjectNested withNewVolumeObjectLike(io.fabric.kubernetes.api.model.v.Volume);
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withNodeObject(io.fabric.kubernetes.api.model.v.Node);
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$NodeObjectNested withNewNodeObject();
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$NodeObjectNested withNewNodeObjectLike(io.fabric.kubernetes.api.model.v.Node);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withClusterObject(io.fabric.kubernetes.api.model.v.Cluster);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$ClusterObjectNested withNewClusterObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$ClusterObjectNested withNewClusterObjectLike(io.fabric.kubernetes.api.model.v.Cluster);
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withVolumeObject(io.fabric.kubernetes.api.model.v.Volume);
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$VolumeObjectNested withNewVolumeObject();
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$VolumeObjectNested withNewVolumeObjectLike(io.fabric.kubernetes.api.model.v.Volume);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withNFSVolumeSourceObject(io.fabric.kubernetes.api.model.v.NFSVolumeSource);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$NFSVolumeSourceObjectNested withNewNFSVolumeSourceObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$NFSVolumeSourceObjectNested withNewNFSVolumeSourceObjectLike(io.fabric.kubernetes.api.model.v.NFSVolumeSource);
@@ -745,12 +745,12 @@
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withPodStatusObject(io.fabric.kubernetes.api.model.v.PodStatus);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$PodStatusObjectNested withNewPodStatusObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$PodStatusObjectNested withNewPodStatusObjectLike(io.fabric.kubernetes.api.model.v.PodStatus);
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withKubernetesListObject(io.fabric.kubernetes.api.model.v.KubernetesList);
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$KubernetesListObjectNested withNewKubernetesListObject();
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$KubernetesListObjectNested withNewKubernetesListObjectLike(io.fabric.kubernetes.api.model.v.KubernetesList);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withExecConfigObject(io.fabric.kubernetes.api.model.v.ExecConfig);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$ExecConfigObjectNested withNewExecConfigObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$ExecConfigObjectNested withNewExecConfigObjectLike(io.fabric.kubernetes.api.model.v.ExecConfig);
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withKubernetesListObject(io.fabric.kubernetes.api.model.v.KubernetesList);
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$KubernetesListObjectNested withNewKubernetesListObject();
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$KubernetesListObjectNested withNewKubernetesListObjectLike(io.fabric.kubernetes.api.model.v.KubernetesList);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withPersistentVolumeStatusObject(io.fabric.kubernetes.api.model.v.PersistentVolumeStatus);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$PersistentVolumeStatusObjectNested withNewPersistentVolumeStatusObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$PersistentVolumeStatusObjectNested withNewPersistentVolumeStatusObjectLike(io.fabric.kubernetes.api.model.v.PersistentVolumeStatus);
@@ -759,19 +759,19 @@
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$EndpointPortObjectNested withNewEndpointPortObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$EndpointPortObjectNested withNewEndpointPortObjectLike(io.fabric.kubernetes.api.model.v.EndpointPort);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withNewEndpointPortObject(java.lang.String, java.lang.String, java.lang.Integer, java.lang.String);
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withCapabilitiesObject(io.fabric.kubernetes.api.model.v.Capabilities);
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$CapabilitiesObjectNested withNewCapabilitiesObject();
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$CapabilitiesObjectNested withNewCapabilitiesObjectLike(io.fabric.kubernetes.api.model.v.Capabilities);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withHTTPHeaderObject(io.fabric.kubernetes.api.model.v.HTTPHeader);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$HTTPHeaderObjectNested withNewHTTPHeaderObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$HTTPHeaderObjectNested withNewHTTPHeaderObjectLike(io.fabric.kubernetes.api.model.v.HTTPHeader);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withNewHTTPHeaderObject(java.lang.String, java.lang.String);
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withCapabilitiesObject(io.fabric.kubernetes.api.model.v.Capabilities);
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$CapabilitiesObjectNested withNewCapabilitiesObject();
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$CapabilitiesObjectNested withNewCapabilitiesObjectLike(io.fabric.kubernetes.api.model.v.Capabilities);
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withObjectReferenceObject(io.fabric.kubernetes.api.model.v.ObjectReference);
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$ObjectReferenceObjectNested withNewObjectReferenceObject();
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$ObjectReferenceObjectNested withNewObjectReferenceObjectLike(io.fabric.kubernetes.api.model.v.ObjectReference);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withWatchEventObject(io.fabric.kubernetes.api.model.v.WatchEvent);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$WatchEventObjectNested withNewWatchEventObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$WatchEventObjectNested withNewWatchEventObjectLike(io.fabric.kubernetes.api.model.v.WatchEvent);
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withObjectReferenceObject(io.fabric.kubernetes.api.model.v.ObjectReference);
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$ObjectReferenceObjectNested withNewObjectReferenceObject();
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$ObjectReferenceObjectNested withNewObjectReferenceObjectLike(io.fabric.kubernetes.api.model.v.ObjectReference);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withLimitRangeItemObject(io.fabric.kubernetes.api.model.v.LimitRangeItem);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$LimitRangeItemObjectNested withNewLimitRangeItemObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$LimitRangeItemObjectNested withNewLimitRangeItemObjectLike(io.fabric.kubernetes.api.model.v.LimitRangeItem);
@@ -796,13 +796,13 @@
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$SecretEnvSourceObjectNested withNewSecretEnvSourceObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$SecretEnvSourceObjectNested withNewSecretEnvSourceObjectLike(io.fabric.kubernetes.api.model.v.SecretEnvSource);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withNewSecretEnvSourceObject(java.lang.String, java.lang.Boolean);
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withServiceAccountObject(io.fabric.kubernetes.api.model.v.ServiceAccount);
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$ServiceAccountObjectNested withNewServiceAccountObject();
-public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$ServiceAccountObjectNested withNewServiceAccountObjectLike(io.fabric.kubernetes.api.model.v.ServiceAccount);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withAWSElasticBlockStoreVolumeSourceObject(io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$AWSElasticBlockStoreVolumeSourceObjectNested withNewAWSElasticBlockStoreVolumeSourceObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$AWSElasticBlockStoreVolumeSourceObjectNested withNewAWSElasticBlockStoreVolumeSourceObjectLike(io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withNewAWSElasticBlockStoreVolumeSourceObject(java.lang.String, java.lang.Integer, java.lang.Boolean, java.lang.String);
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withServiceAccountObject(io.fabric.kubernetes.api.model.v.ServiceAccount);
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$ServiceAccountObjectNested withNewServiceAccountObject();
+public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$ServiceAccountObjectNested withNewServiceAccountObjectLike(io.fabric.kubernetes.api.model.v.ServiceAccount);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent withPodIPObject(io.fabric.kubernetes.api.model.v.PodIP);
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$PodIPObjectNested withNewPodIPObject();
 public abstract io.fabric.kubernetes.api.model.v.WatchEventFluent$PodIPObjectNested withNewPodIPObjectLike(io.fabric.kubernetes.api.model.v.PodIP);
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.kubernetes.api.model.v6_4.WatchEventFluentImpl.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.kubernetes.api.model.v6_4.WatchEventFluentImpl.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.kubernetes.api.model.v6_4.WatchEventFluentImpl.jimple	2025-03-13 16:41:25.811895287 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.kubernetes.api.model.v6_4.WatchEventFluentImpl.jimple	2025-03-13 18:03:54.314036329 +0000
@@ -385,20 +385,20 @@
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.APIService;
+v = v instanceof io.fabric.kubernetes.api.model.v.ResourceRequirements;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.APIServiceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.APIServiceBuilder: void <init>(io.fabric.kubernetes.api.model.v.APIService)>(v);
+v = new io.fabric.kubernetes.api.model.v.ResourceRequirementsBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.ResourceRequirementsBuilder: void <init>(io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.ResourceRequirements;
+v = v instanceof io.fabric.kubernetes.api.model.v.APIService;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.ResourceRequirementsBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.ResourceRequirementsBuilder: void <init>(io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v);
+v = new io.fabric.kubernetes.api.model.v.APIServiceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.APIServiceBuilder: void <init>(io.fabric.kubernetes.api.model.v.APIService)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -425,20 +425,20 @@
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.PersistentVolumeClaimList;
+v = v instanceof io.fabric.kubernetes.api.model.v.NamedContext;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.PersistentVolumeClaimListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.PersistentVolumeClaimListBuilder: void <init>(io.fabric.kubernetes.api.model.v.PersistentVolumeClaimList)>(v);
+v = new io.fabric.kubernetes.api.model.v.NamedContextBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedContextBuilder: void <init>(io.fabric.kubernetes.api.model.v.NamedContext)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.NamedContext;
+v = v instanceof io.fabric.kubernetes.api.model.v.PersistentVolumeClaimList;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.NamedContextBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedContextBuilder: void <init>(io.fabric.kubernetes.api.model.v.NamedContext)>(v);
+v = new io.fabric.kubernetes.api.model.v.PersistentVolumeClaimListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.PersistentVolumeClaimListBuilder: void <init>(io.fabric.kubernetes.api.model.v.PersistentVolumeClaimList)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -475,20 +475,20 @@
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.APIServiceStatus;
+v = v instanceof io.fabric.kubernetes.api.model.v.MicroTime;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.APIServiceStatusBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.APIServiceStatusBuilder: void <init>(io.fabric.kubernetes.api.model.v.APIServiceStatus)>(v);
+v = new io.fabric.kubernetes.api.model.v.MicroTimeBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.MicroTimeBuilder: void <init>(io.fabric.kubernetes.api.model.v.MicroTime)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.MicroTime;
+v = v instanceof io.fabric.kubernetes.api.model.v.APIServiceStatus;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.MicroTimeBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.MicroTimeBuilder: void <init>(io.fabric.kubernetes.api.model.v.MicroTime)>(v);
+v = new io.fabric.kubernetes.api.model.v.APIServiceStatusBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.APIServiceStatusBuilder: void <init>(io.fabric.kubernetes.api.model.v.APIServiceStatus)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -725,20 +725,20 @@
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.ServiceReference;
+v = v instanceof io.fabric.kubernetes.api.model.v.ServiceStatus;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.ServiceReferenceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.ServiceReferenceBuilder: void <init>(io.fabric.kubernetes.api.model.v.ServiceReference)>(v);
+v = new io.fabric.kubernetes.api.model.v.ServiceStatusBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.ServiceStatusBuilder: void <init>(io.fabric.kubernetes.api.model.v.ServiceStatus)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.ServiceStatus;
+v = v instanceof io.fabric.kubernetes.api.model.v.ServiceReference;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.ServiceStatusBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.ServiceStatusBuilder: void <init>(io.fabric.kubernetes.api.model.v.ServiceStatus)>(v);
+v = new io.fabric.kubernetes.api.model.v.ServiceReferenceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.ServiceReferenceBuilder: void <init>(io.fabric.kubernetes.api.model.v.ServiceReference)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -825,20 +825,20 @@
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.CreateOptions;
+v = v instanceof io.fabric.kubernetes.api.model.v.EnvFromSource;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.CreateOptionsBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.CreateOptionsBuilder: void <init>(io.fabric.kubernetes.api.model.v.CreateOptions)>(v);
+v = new io.fabric.kubernetes.api.model.v.EnvFromSourceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.EnvFromSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.EnvFromSource)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.EnvFromSource;
+v = v instanceof io.fabric.kubernetes.api.model.v.CreateOptions;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.EnvFromSourceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.EnvFromSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.EnvFromSource)>(v);
+v = new io.fabric.kubernetes.api.model.v.CreateOptionsBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.CreateOptionsBuilder: void <init>(io.fabric.kubernetes.api.model.v.CreateOptions)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -855,20 +855,20 @@
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.TypeMeta;
+v = v instanceof io.fabric.kubernetes.api.model.v.RootPaths;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.TypeMetaBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.TypeMetaBuilder: void <init>(io.fabric.kubernetes.api.model.v.TypeMeta)>(v);
+v = new io.fabric.kubernetes.api.model.v.RootPathsBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.RootPathsBuilder: void <init>(io.fabric.kubernetes.api.model.v.RootPaths)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.RootPaths;
+v = v instanceof io.fabric.kubernetes.api.model.v.TypeMeta;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.RootPathsBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.RootPathsBuilder: void <init>(io.fabric.kubernetes.api.model.v.RootPaths)>(v);
+v = new io.fabric.kubernetes.api.model.v.TypeMetaBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.TypeMetaBuilder: void <init>(io.fabric.kubernetes.api.model.v.TypeMeta)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -955,20 +955,20 @@
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.NodeConfigStatus;
+v = v instanceof io.fabric.kubernetes.api.model.v.ResourceQuotaList;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.NodeConfigStatusBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NodeConfigStatusBuilder: void <init>(io.fabric.kubernetes.api.model.v.NodeConfigStatus)>(v);
+v = new io.fabric.kubernetes.api.model.v.ResourceQuotaListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.ResourceQuotaListBuilder: void <init>(io.fabric.kubernetes.api.model.v.ResourceQuotaList)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.ResourceQuotaList;
+v = v instanceof io.fabric.kubernetes.api.model.v.NodeConfigStatus;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.ResourceQuotaListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.ResourceQuotaListBuilder: void <init>(io.fabric.kubernetes.api.model.v.ResourceQuotaList)>(v);
+v = new io.fabric.kubernetes.api.model.v.NodeConfigStatusBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NodeConfigStatusBuilder: void <init>(io.fabric.kubernetes.api.model.v.NodeConfigStatus)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -1235,16 +1235,6 @@
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.EventSeries;
-if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.EventSeriesBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.EventSeriesBuilder: void <init>(io.fabric.kubernetes.api.model.v.EventSeries)>(v);
-v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
-v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
-v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
-interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
-label:
 v = v instanceof io.fabric.kubernetes.api.model.v.PodCondition;
 if v == 0 goto label;
 v = new io.fabric.kubernetes.api.model.v.PodConditionBuilder;
@@ -1255,20 +1245,20 @@
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.TopologySpreadConstraint;
+v = v instanceof io.fabric.kubernetes.api.model.v.EventSeries;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.TopologySpreadConstraintBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.TopologySpreadConstraintBuilder: void <init>(io.fabric.kubernetes.api.model.v.TopologySpreadConstraint)>(v);
+v = new io.fabric.kubernetes.api.model.v.EventSeriesBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.EventSeriesBuilder: void <init>(io.fabric.kubernetes.api.model.v.EventSeries)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.ExecAction;
+v = v instanceof io.fabric.kubernetes.api.model.v.TopologySpreadConstraint;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.ExecActionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.ExecActionBuilder: void <init>(io.fabric.kubernetes.api.model.v.ExecAction)>(v);
+v = new io.fabric.kubernetes.api.model.v.TopologySpreadConstraintBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.TopologySpreadConstraintBuilder: void <init>(io.fabric.kubernetes.api.model.v.TopologySpreadConstraint)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -1285,10 +1275,10 @@
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.GroupKind;
+v = v instanceof io.fabric.kubernetes.api.model.v.ExecAction;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.GroupKindBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.GroupKindBuilder: void <init>(io.fabric.kubernetes.api.model.v.GroupKind)>(v);
+v = new io.fabric.kubernetes.api.model.v.ExecActionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.ExecActionBuilder: void <init>(io.fabric.kubernetes.api.model.v.ExecAction)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -1315,20 +1305,20 @@
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.ConfigMapList;
+v = v instanceof io.fabric.kubernetes.api.model.v.GroupKind;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.ConfigMapListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.ConfigMapListBuilder: void <init>(io.fabric.kubernetes.api.model.v.ConfigMapList)>(v);
+v = new io.fabric.kubernetes.api.model.v.GroupKindBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.GroupKindBuilder: void <init>(io.fabric.kubernetes.api.model.v.GroupKind)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.NodeSelector;
+v = v instanceof io.fabric.kubernetes.api.model.v.ConfigMapList;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.NodeSelectorBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NodeSelectorBuilder: void <init>(io.fabric.kubernetes.api.model.v.NodeSelector)>(v);
+v = new io.fabric.kubernetes.api.model.v.ConfigMapListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.ConfigMapListBuilder: void <init>(io.fabric.kubernetes.api.model.v.ConfigMapList)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -1345,6 +1335,16 @@
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
+v = v instanceof io.fabric.kubernetes.api.model.v.NodeSelector;
+if v == 0 goto label;
+v = new io.fabric.kubernetes.api.model.v.NodeSelectorBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NodeSelectorBuilder: void <init>(io.fabric.kubernetes.api.model.v.NodeSelector)>(v);
+v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
+v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
+v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
+interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
+label:
 v = v instanceof io.fabric.kubernetes.api.model.v.CephFSPersistentVolumeSource;
 if v == 0 goto label;
 v = new io.fabric.kubernetes.api.model.v.CephFSPersistentVolumeSourceBuilder;
@@ -1385,20 +1385,20 @@
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.PodDNSConfigOption;
+v = v instanceof io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.PodDNSConfigOptionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.PodDNSConfigOptionBuilder: void <init>(io.fabric.kubernetes.api.model.v.PodDNSConfigOption)>(v);
+v = new io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSourceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource;
+v = v instanceof io.fabric.kubernetes.api.model.v.PodDNSConfigOption;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSourceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource)>(v);
+v = new io.fabric.kubernetes.api.model.v.PodDNSConfigOptionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.PodDNSConfigOptionBuilder: void <init>(io.fabric.kubernetes.api.model.v.PodDNSConfigOption)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -1415,20 +1415,20 @@
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.EventList;
+v = v instanceof io.fabric.kubernetes.api.model.v.PodReadinessGate;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.EventListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.EventListBuilder: void <init>(io.fabric.kubernetes.api.model.v.EventList)>(v);
+v = new io.fabric.kubernetes.api.model.v.PodReadinessGateBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.PodReadinessGateBuilder: void <init>(io.fabric.kubernetes.api.model.v.PodReadinessGate)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.PodReadinessGate;
+v = v instanceof io.fabric.kubernetes.api.model.v.EventList;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.PodReadinessGateBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.PodReadinessGateBuilder: void <init>(io.fabric.kubernetes.api.model.v.PodReadinessGate)>(v);
+v = new io.fabric.kubernetes.api.model.v.EventListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.EventListBuilder: void <init>(io.fabric.kubernetes.api.model.v.EventList)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -1505,20 +1505,20 @@
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFile;
+v = v instanceof io.fabric.kubernetes.api.model.v.SeccompProfile;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFileBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFileBuilder: void <init>(io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFile)>(v);
+v = new io.fabric.kubernetes.api.model.v.SeccompProfileBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.SeccompProfileBuilder: void <init>(io.fabric.kubernetes.api.model.v.SeccompProfile)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.SeccompProfile;
+v = v instanceof io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFile;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.SeccompProfileBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.SeccompProfileBuilder: void <init>(io.fabric.kubernetes.api.model.v.SeccompProfile)>(v);
+v = new io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFileBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFileBuilder: void <init>(io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFile)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -1765,20 +1765,20 @@
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSource;
+v = v instanceof io.fabric.kubernetes.api.model.v.TopologySelectorTerm;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSourceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSource)>(v);
+v = new io.fabric.kubernetes.api.model.v.TopologySelectorTermBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.TopologySelectorTermBuilder: void <init>(io.fabric.kubernetes.api.model.v.TopologySelectorTerm)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.TopologySelectorTerm;
+v = v instanceof io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSource;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.TopologySelectorTermBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.TopologySelectorTermBuilder: void <init>(io.fabric.kubernetes.api.model.v.TopologySelectorTerm)>(v);
+v = new io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSourceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSource)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -1875,20 +1875,20 @@
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.ComponentStatusList;
+v = v instanceof io.fabric.kubernetes.api.model.v.FlockerVolumeSource;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.ComponentStatusListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.ComponentStatusListBuilder: void <init>(io.fabric.kubernetes.api.model.v.ComponentStatusList)>(v);
+v = new io.fabric.kubernetes.api.model.v.FlockerVolumeSourceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.FlockerVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.FlockerVolumeSource)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.FlockerVolumeSource;
+v = v instanceof io.fabric.kubernetes.api.model.v.ComponentStatusList;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.FlockerVolumeSourceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.FlockerVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.FlockerVolumeSource)>(v);
+v = new io.fabric.kubernetes.api.model.v.ComponentStatusListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.ComponentStatusListBuilder: void <init>(io.fabric.kubernetes.api.model.v.ComponentStatusList)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -2305,20 +2305,20 @@
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.EnvVarSource;
+v = v instanceof io.fabric.kubernetes.api.model.v.VolumeProjection;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.EnvVarSourceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.EnvVarSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.EnvVarSource)>(v);
+v = new io.fabric.kubernetes.api.model.v.VolumeProjectionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.VolumeProjectionBuilder: void <init>(io.fabric.kubernetes.api.model.v.VolumeProjection)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.VolumeProjection;
+v = v instanceof io.fabric.kubernetes.api.model.v.EnvVarSource;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.VolumeProjectionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.VolumeProjectionBuilder: void <init>(io.fabric.kubernetes.api.model.v.VolumeProjection)>(v);
+v = new io.fabric.kubernetes.api.model.v.EnvVarSourceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.EnvVarSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.EnvVarSource)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -2485,20 +2485,20 @@
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.VolumeDevice;
+v = v instanceof io.fabric.kubernetes.api.model.v.CSIVolumeSource;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.VolumeDeviceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.VolumeDeviceBuilder: void <init>(io.fabric.kubernetes.api.model.v.VolumeDevice)>(v);
+v = new io.fabric.kubernetes.api.model.v.CSIVolumeSourceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.CSIVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.CSIVolumeSource)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.CSIVolumeSource;
+v = v instanceof io.fabric.kubernetes.api.model.v.VolumeDevice;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.CSIVolumeSourceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.CSIVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.CSIVolumeSource)>(v);
+v = new io.fabric.kubernetes.api.model.v.VolumeDeviceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.VolumeDeviceBuilder: void <init>(io.fabric.kubernetes.api.model.v.VolumeDevice)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -2515,40 +2515,40 @@
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.Node;
+v = v instanceof io.fabric.kubernetes.api.model.v.LifecycleHandler;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.NodeBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NodeBuilder: void <init>(io.fabric.kubernetes.api.model.v.Node)>(v);
+v = new io.fabric.kubernetes.api.model.v.LifecycleHandlerBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.LifecycleHandlerBuilder: void <init>(io.fabric.kubernetes.api.model.v.LifecycleHandler)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.LifecycleHandler;
+v = v instanceof io.fabric.kubernetes.api.model.v.Node;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.LifecycleHandlerBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.LifecycleHandlerBuilder: void <init>(io.fabric.kubernetes.api.model.v.LifecycleHandler)>(v);
+v = new io.fabric.kubernetes.api.model.v.NodeBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NodeBuilder: void <init>(io.fabric.kubernetes.api.model.v.Node)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.Volume;
+v = v instanceof io.fabric.kubernetes.api.model.v.Cluster;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.VolumeBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.VolumeBuilder: void <init>(io.fabric.kubernetes.api.model.v.Volume)>(v);
+v = new io.fabric.kubernetes.api.model.v.ClusterBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.ClusterBuilder: void <init>(io.fabric.kubernetes.api.model.v.Cluster)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.Cluster;
+v = v instanceof io.fabric.kubernetes.api.model.v.Volume;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.ClusterBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.ClusterBuilder: void <init>(io.fabric.kubernetes.api.model.v.Cluster)>(v);
+v = new io.fabric.kubernetes.api.model.v.VolumeBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.VolumeBuilder: void <init>(io.fabric.kubernetes.api.model.v.Volume)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -2585,20 +2585,20 @@
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.KubernetesList;
+v = v instanceof io.fabric.kubernetes.api.model.v.ExecConfig;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.KubernetesListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.KubernetesListBuilder: void <init>(io.fabric.kubernetes.api.model.v.KubernetesList)>(v);
+v = new io.fabric.kubernetes.api.model.v.ExecConfigBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.ExecConfigBuilder: void <init>(io.fabric.kubernetes.api.model.v.ExecConfig)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.ExecConfig;
+v = v instanceof io.fabric.kubernetes.api.model.v.KubernetesList;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.ExecConfigBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.ExecConfigBuilder: void <init>(io.fabric.kubernetes.api.model.v.ExecConfig)>(v);
+v = new io.fabric.kubernetes.api.model.v.KubernetesListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.KubernetesListBuilder: void <init>(io.fabric.kubernetes.api.model.v.KubernetesList)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -2625,40 +2625,40 @@
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.HTTPHeader;
+v = v instanceof io.fabric.kubernetes.api.model.v.Capabilities;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.HTTPHeaderBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.HTTPHeaderBuilder: void <init>(io.fabric.kubernetes.api.model.v.HTTPHeader)>(v);
+v = new io.fabric.kubernetes.api.model.v.CapabilitiesBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.CapabilitiesBuilder: void <init>(io.fabric.kubernetes.api.model.v.Capabilities)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.Capabilities;
+v = v instanceof io.fabric.kubernetes.api.model.v.HTTPHeader;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.CapabilitiesBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.CapabilitiesBuilder: void <init>(io.fabric.kubernetes.api.model.v.Capabilities)>(v);
+v = new io.fabric.kubernetes.api.model.v.HTTPHeaderBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.HTTPHeaderBuilder: void <init>(io.fabric.kubernetes.api.model.v.HTTPHeader)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.ObjectReference;
+v = v instanceof io.fabric.kubernetes.api.model.v.WatchEvent;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.ObjectReferenceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.ObjectReferenceBuilder: void <init>(io.fabric.kubernetes.api.model.v.ObjectReference)>(v);
+v = new io.fabric.kubernetes.api.model.v.WatchEventBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventBuilder: void <init>(io.fabric.kubernetes.api.model.v.WatchEvent)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.WatchEvent;
+v = v instanceof io.fabric.kubernetes.api.model.v.ObjectReference;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.WatchEventBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventBuilder: void <init>(io.fabric.kubernetes.api.model.v.WatchEvent)>(v);
+v = new io.fabric.kubernetes.api.model.v.ObjectReferenceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.ObjectReferenceBuilder: void <init>(io.fabric.kubernetes.api.model.v.ObjectReference)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -2735,20 +2735,20 @@
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.ServiceAccount;
+v = v instanceof io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.ServiceAccountBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.ServiceAccountBuilder: void <init>(io.fabric.kubernetes.api.model.v.ServiceAccount)>(v);
+v = new io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSourceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource;
+v = v instanceof io.fabric.kubernetes.api.model.v.ServiceAccount;
 if v == 0 goto label;
-v = new io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSourceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource)>(v);
+v = new io.fabric.kubernetes.api.model.v.ServiceAccountBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.ServiceAccountBuilder: void <init>(io.fabric.kubernetes.api.model.v.ServiceAccount)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -3164,23 +3164,23 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$AuthInfoObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.AuthInfo)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent withAPIServiceObject(io.fabric.kubernetes.api.model.v.APIService)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent withResourceRequirementsObject(io.fabric.kubernetes.api.model.v.ResourceRequirements)
 {
-io.fabric.kubernetes.api.model.v.APIServiceBuilder v;
+io.fabric.kubernetes.api.model.v.ResourceRequirements v;
+io.fabric.kubernetes.api.model.v.ResourceRequirementsBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.kubernetes.api.model.v.APIService v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.APIService;
+v := @parameter: io.fabric.kubernetes.api.model.v.ResourceRequirements;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.APIServiceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.APIServiceBuilder: void <init>(io.fabric.kubernetes.api.model.v.APIService)>(v);
+v = new io.fabric.kubernetes.api.model.v.ResourceRequirementsBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.ResourceRequirementsBuilder: void <init>(io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -3196,43 +3196,43 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$APIServiceObjectNested withNewAPIServiceObject()
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$ResourceRequirementsObjectNested withNewResourceRequirementsObject()
 {
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$APIServiceObjectNestedImpl v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ResourceRequirementsObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$APIServiceObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$APIServiceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ResourceRequirementsObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ResourceRequirementsObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$APIServiceObjectNested withNewAPIServiceObjectLike(io.fabric.kubernetes.api.model.v.APIService)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$ResourceRequirementsObjectNested withNewResourceRequirementsObjectLike(io.fabric.kubernetes.api.model.v.ResourceRequirements)
 {
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$APIServiceObjectNestedImpl v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.APIService v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ResourceRequirementsObjectNestedImpl v;
+io.fabric.kubernetes.api.model.v.ResourceRequirements v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.APIService;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$APIServiceObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$APIServiceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.APIService)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.ResourceRequirements;
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ResourceRequirementsObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ResourceRequirementsObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent withResourceRequirementsObject(io.fabric.kubernetes.api.model.v.ResourceRequirements)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent withAPIServiceObject(io.fabric.kubernetes.api.model.v.APIService)
 {
-io.fabric.kubernetes.api.model.v.ResourceRequirements v;
-io.fabric.kubernetes.api.model.v.ResourceRequirementsBuilder v;
+io.fabric.kubernetes.api.model.v.APIServiceBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.kubernetes.api.model.v.APIService v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.ResourceRequirements;
+v := @parameter: io.fabric.kubernetes.api.model.v.APIService;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.ResourceRequirementsBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.ResourceRequirementsBuilder: void <init>(io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v);
+v = new io.fabric.kubernetes.api.model.v.APIServiceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.APIServiceBuilder: void <init>(io.fabric.kubernetes.api.model.v.APIService)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -3248,24 +3248,24 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$ResourceRequirementsObjectNested withNewResourceRequirementsObject()
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$APIServiceObjectNested withNewAPIServiceObject()
 {
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$APIServiceObjectNestedImpl v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ResourceRequirementsObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ResourceRequirementsObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ResourceRequirementsObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$APIServiceObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$APIServiceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$ResourceRequirementsObjectNested withNewResourceRequirementsObjectLike(io.fabric.kubernetes.api.model.v.ResourceRequirements)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$APIServiceObjectNested withNewAPIServiceObjectLike(io.fabric.kubernetes.api.model.v.APIService)
 {
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$APIServiceObjectNestedImpl v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ResourceRequirementsObjectNestedImpl v;
-io.fabric.kubernetes.api.model.v.ResourceRequirements v;
+io.fabric.kubernetes.api.model.v.APIService v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.ResourceRequirements;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ResourceRequirementsObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ResourceRequirementsObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.APIService;
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$APIServiceObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$APIServiceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.APIService)>(v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.v.WatchEventFluent withConfigMapKeySelectorObject(io.fabric.kubernetes.api.model.v.ConfigMapKeySelector)
@@ -3402,23 +3402,23 @@
 v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.model.v.WatchEventFluent withHostPathVolumeSourceObject(io.fabric.kubernetes.api.model.v.HostPathVolumeSource)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent withPersistentVolumeClaimListObject(io.fabric.kubernetes.api.model.v.PersistentVolumeClaimList)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent withNamedContextObject(io.fabric.kubernetes.api.model.v.NamedContext)
 {
-io.fabric.kubernetes.api.model.v.PersistentVolumeClaimListBuilder v;
+io.fabric.kubernetes.api.model.v.NamedContext v;
+io.fabric.kubernetes.api.model.v.NamedContextBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.PersistentVolumeClaimList v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.PersistentVolumeClaimList;
+v := @parameter: io.fabric.kubernetes.api.model.v.NamedContext;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.PersistentVolumeClaimListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.PersistentVolumeClaimListBuilder: void <init>(io.fabric.kubernetes.api.model.v.PersistentVolumeClaimList)>(v);
+v = new io.fabric.kubernetes.api.model.v.NamedContextBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedContextBuilder: void <init>(io.fabric.kubernetes.api.model.v.NamedContext)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -3434,43 +3434,43 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$PersistentVolumeClaimListObjectNested withNewPersistentVolumeClaimListObject()
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$NamedContextObjectNested withNewNamedContextObject()
 {
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$PersistentVolumeClaimListObjectNestedImpl v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$NamedContextObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$PersistentVolumeClaimListObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$PersistentVolumeClaimListObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$NamedContextObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$NamedContextObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$PersistentVolumeClaimListObjectNested withNewPersistentVolumeClaimListObjectLike(io.fabric.kubernetes.api.model.v.PersistentVolumeClaimList)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$NamedContextObjectNested withNewNamedContextObjectLike(io.fabric.kubernetes.api.model.v.NamedContext)
 {
+io.fabric.kubernetes.api.model.v.NamedContext v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.PersistentVolumeClaimList v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$PersistentVolumeClaimListObjectNestedImpl v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$NamedContextObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.PersistentVolumeClaimList;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$PersistentVolumeClaimListObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$PersistentVolumeClaimListObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.PersistentVolumeClaimList)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.NamedContext;
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$NamedContextObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$NamedContextObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.NamedContext)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent withNamedContextObject(io.fabric.kubernetes.api.model.v.NamedContext)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent withPersistentVolumeClaimListObject(io.fabric.kubernetes.api.model.v.PersistentVolumeClaimList)
 {
-io.fabric.kubernetes.api.model.v.NamedContext v;
-io.fabric.kubernetes.api.model.v.NamedContextBuilder v;
+io.fabric.kubernetes.api.model.v.PersistentVolumeClaimListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
+io.fabric.kubernetes.api.model.v.PersistentVolumeClaimList v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.NamedContext;
+v := @parameter: io.fabric.kubernetes.api.model.v.PersistentVolumeClaimList;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.NamedContextBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NamedContextBuilder: void <init>(io.fabric.kubernetes.api.model.v.NamedContext)>(v);
+v = new io.fabric.kubernetes.api.model.v.PersistentVolumeClaimListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.PersistentVolumeClaimListBuilder: void <init>(io.fabric.kubernetes.api.model.v.PersistentVolumeClaimList)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -3486,24 +3486,24 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$NamedContextObjectNested withNewNamedContextObject()
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$PersistentVolumeClaimListObjectNested withNewPersistentVolumeClaimListObject()
 {
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$NamedContextObjectNestedImpl v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$PersistentVolumeClaimListObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$NamedContextObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$NamedContextObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$PersistentVolumeClaimListObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$PersistentVolumeClaimListObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$NamedContextObjectNested withNewNamedContextObjectLike(io.fabric.kubernetes.api.model.v.NamedContext)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$PersistentVolumeClaimListObjectNested withNewPersistentVolumeClaimListObjectLike(io.fabric.kubernetes.api.model.v.PersistentVolumeClaimList)
 {
-io.fabric.kubernetes.api.model.v.NamedContext v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$NamedContextObjectNestedImpl v;
+io.fabric.kubernetes.api.model.v.PersistentVolumeClaimList v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$PersistentVolumeClaimListObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.NamedContext;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$NamedContextObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$NamedContextObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.NamedContext)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.PersistentVolumeClaimList;
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$PersistentVolumeClaimListObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$PersistentVolumeClaimListObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.PersistentVolumeClaimList)>(v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.v.WatchEventFluent withConfigObject(io.fabric.kubernetes.api.model.v.Config)
@@ -3662,23 +3662,23 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ReplicationControllerStatusObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.ReplicationControllerStatus)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent withAPIServiceStatusObject(io.fabric.kubernetes.api.model.v.APIServiceStatus)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent withMicroTimeObject(io.fabric.kubernetes.api.model.v.MicroTime)
 {
+io.fabric.kubernetes.api.model.v.MicroTimeBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.kubernetes.api.model.v.APIServiceStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.kubernetes.api.model.v.APIServiceStatus v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
+io.fabric.kubernetes.api.model.v.MicroTime v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.APIServiceStatus;
+v := @parameter: io.fabric.kubernetes.api.model.v.MicroTime;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.APIServiceStatusBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.APIServiceStatusBuilder: void <init>(io.fabric.kubernetes.api.model.v.APIServiceStatus)>(v);
+v = new io.fabric.kubernetes.api.model.v.MicroTimeBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.MicroTimeBuilder: void <init>(io.fabric.kubernetes.api.model.v.MicroTime)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -3694,43 +3694,56 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$APIServiceStatusObjectNested withNewAPIServiceStatusObject()
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$MicroTimeObjectNested withNewMicroTimeObject()
 {
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$APIServiceStatusObjectNestedImpl v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$MicroTimeObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$APIServiceStatusObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$APIServiceStatusObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$MicroTimeObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$MicroTimeObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$APIServiceStatusObjectNested withNewAPIServiceStatusObjectLike(io.fabric.kubernetes.api.model.v.APIServiceStatus)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$MicroTimeObjectNested withNewMicroTimeObjectLike(io.fabric.kubernetes.api.model.v.MicroTime)
 {
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$APIServiceStatusObjectNestedImpl v;
-io.fabric.kubernetes.api.model.v.APIServiceStatus v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$MicroTimeObjectNestedImpl v;
+io.fabric.kubernetes.api.model.v.MicroTime v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.APIServiceStatus;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$APIServiceStatusObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$APIServiceStatusObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.APIServiceStatus)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.MicroTime;
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$MicroTimeObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$MicroTimeObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.MicroTime)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent withMicroTimeObject(io.fabric.kubernetes.api.model.v.MicroTime)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent withNewMicroTimeObject(java.lang.String)
+{
+io.fabric.kubernetes.api.model.v.WatchEventFluent v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
+java.lang.String v;
+io.fabric.kubernetes.api.model.v.MicroTime v;
+v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.kubernetes.api.model.v.MicroTime;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.MicroTime: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.model.v.WatchEventFluent withMicroTimeObject(io.fabric.kubernetes.api.model.v.MicroTime)>(v);
+return v;
+}
+public io.fabric.kubernetes.api.model.v.WatchEventFluent withAPIServiceStatusObject(io.fabric.kubernetes.api.model.v.APIServiceStatus)
 {
-io.fabric.kubernetes.api.model.v.MicroTimeBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.kubernetes.api.model.v.APIServiceStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.kubernetes.api.model.v.APIServiceStatus v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.MicroTime v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.MicroTime;
+v := @parameter: io.fabric.kubernetes.api.model.v.APIServiceStatus;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.MicroTimeBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.MicroTimeBuilder: void <init>(io.fabric.kubernetes.api.model.v.MicroTime)>(v);
+v = new io.fabric.kubernetes.api.model.v.APIServiceStatusBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.APIServiceStatusBuilder: void <init>(io.fabric.kubernetes.api.model.v.APIServiceStatus)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -3746,37 +3759,24 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$MicroTimeObjectNested withNewMicroTimeObject()
-{
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$MicroTimeObjectNestedImpl v;
-v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$MicroTimeObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$MicroTimeObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
-return v;
-}
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$MicroTimeObjectNested withNewMicroTimeObjectLike(io.fabric.kubernetes.api.model.v.MicroTime)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$APIServiceStatusObjectNested withNewAPIServiceStatusObject()
 {
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$APIServiceStatusObjectNestedImpl v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$MicroTimeObjectNestedImpl v;
-io.fabric.kubernetes.api.model.v.MicroTime v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.MicroTime;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$MicroTimeObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$MicroTimeObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.MicroTime)>(v, v);
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$APIServiceStatusObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$APIServiceStatusObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent withNewMicroTimeObject(java.lang.String)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$APIServiceStatusObjectNested withNewAPIServiceStatusObjectLike(io.fabric.kubernetes.api.model.v.APIServiceStatus)
 {
-io.fabric.kubernetes.api.model.v.WatchEventFluent v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$APIServiceStatusObjectNestedImpl v;
+io.fabric.kubernetes.api.model.v.APIServiceStatus v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-java.lang.String v;
-io.fabric.kubernetes.api.model.v.MicroTime v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.kubernetes.api.model.v.MicroTime;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.MicroTime: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.model.v.WatchEventFluent withMicroTimeObject(io.fabric.kubernetes.api.model.v.MicroTime)>(v);
+v := @parameter: io.fabric.kubernetes.api.model.v.APIServiceStatus;
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$APIServiceStatusObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$APIServiceStatusObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.APIServiceStatus)>(v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.v.WatchEventFluent withLifecycleObject(io.fabric.kubernetes.api.model.v.Lifecycle)
@@ -5121,23 +5121,23 @@
 v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.model.v.WatchEventFluent withLocalVolumeSourceObject(io.fabric.kubernetes.api.model.v.LocalVolumeSource)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent withServiceReferenceObject(io.fabric.kubernetes.api.model.v.ServiceReference)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent withServiceStatusObject(io.fabric.kubernetes.api.model.v.ServiceStatus)
 {
+io.fabric.kubernetes.api.model.v.ServiceStatus v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.kubernetes.api.model.v.ServiceReference v;
+io.fabric.kubernetes.api.model.v.ServiceStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.kubernetes.api.model.v.ServiceReferenceBuilder v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.ServiceReference;
+v := @parameter: io.fabric.kubernetes.api.model.v.ServiceStatus;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.ServiceReferenceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.ServiceReferenceBuilder: void <init>(io.fabric.kubernetes.api.model.v.ServiceReference)>(v);
+v = new io.fabric.kubernetes.api.model.v.ServiceStatusBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.ServiceStatusBuilder: void <init>(io.fabric.kubernetes.api.model.v.ServiceStatus)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -5153,59 +5153,43 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$ServiceReferenceObjectNested withNewServiceReferenceObject()
-{
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ServiceReferenceObjectNestedImpl v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ServiceReferenceObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ServiceReferenceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
-return v;
-}
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$ServiceReferenceObjectNested withNewServiceReferenceObjectLike(io.fabric.kubernetes.api.model.v.ServiceReference)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$ServiceStatusObjectNested withNewServiceStatusObject()
 {
-io.fabric.kubernetes.api.model.v.ServiceReference v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ServiceReferenceObjectNestedImpl v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ServiceStatusObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.ServiceReference;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ServiceReferenceObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ServiceReferenceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.ServiceReference)>(v, v);
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ServiceStatusObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ServiceStatusObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent withNewServiceReferenceObject(java.lang.String, java.lang.String, java.lang.Integer)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$ServiceStatusObjectNested withNewServiceStatusObjectLike(io.fabric.kubernetes.api.model.v.ServiceStatus)
 {
-io.fabric.kubernetes.api.model.v.WatchEventFluent v;
-io.fabric.kubernetes.api.model.v.ServiceReference v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-java.lang.String v, v;
-java.lang.Integer v;
+io.fabric.kubernetes.api.model.v.ServiceStatus v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ServiceStatusObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.Integer;
-v = new io.fabric.kubernetes.api.model.v.ServiceReference;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.ServiceReference: void <init>(java.lang.String,java.lang.String,java.lang.Integer)>(v, v, v);
-v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.model.v.WatchEventFluent withServiceReferenceObject(io.fabric.kubernetes.api.model.v.ServiceReference)>(v);
+v := @parameter: io.fabric.kubernetes.api.model.v.ServiceStatus;
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ServiceStatusObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ServiceStatusObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.ServiceStatus)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent withServiceStatusObject(io.fabric.kubernetes.api.model.v.ServiceStatus)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent withServiceReferenceObject(io.fabric.kubernetes.api.model.v.ServiceReference)
 {
-io.fabric.kubernetes.api.model.v.ServiceStatus v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.kubernetes.api.model.v.ServiceStatusBuilder v;
+io.fabric.kubernetes.api.model.v.ServiceReference v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.kubernetes.api.model.v.ServiceReferenceBuilder v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.ServiceStatus;
+v := @parameter: io.fabric.kubernetes.api.model.v.ServiceReference;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.ServiceStatusBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.ServiceStatusBuilder: void <init>(io.fabric.kubernetes.api.model.v.ServiceStatus)>(v);
+v = new io.fabric.kubernetes.api.model.v.ServiceReferenceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.ServiceReferenceBuilder: void <init>(io.fabric.kubernetes.api.model.v.ServiceReference)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -5221,24 +5205,40 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$ServiceStatusObjectNested withNewServiceStatusObject()
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$ServiceReferenceObjectNested withNewServiceReferenceObject()
 {
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ServiceReferenceObjectNestedImpl v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ServiceStatusObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ServiceStatusObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ServiceStatusObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ServiceReferenceObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ServiceReferenceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$ServiceStatusObjectNested withNewServiceStatusObjectLike(io.fabric.kubernetes.api.model.v.ServiceStatus)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$ServiceReferenceObjectNested withNewServiceReferenceObjectLike(io.fabric.kubernetes.api.model.v.ServiceReference)
 {
+io.fabric.kubernetes.api.model.v.ServiceReference v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ServiceReferenceObjectNestedImpl v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.ServiceStatus v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ServiceStatusObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.ServiceStatus;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ServiceStatusObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ServiceStatusObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.ServiceStatus)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.ServiceReference;
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ServiceReferenceObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ServiceReferenceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.ServiceReference)>(v, v);
+return v;
+}
+public io.fabric.kubernetes.api.model.v.WatchEventFluent withNewServiceReferenceObject(java.lang.String, java.lang.String, java.lang.Integer)
+{
+io.fabric.kubernetes.api.model.v.WatchEventFluent v;
+io.fabric.kubernetes.api.model.v.ServiceReference v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
+java.lang.String v, v;
+java.lang.Integer v;
+v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.Integer;
+v = new io.fabric.kubernetes.api.model.v.ServiceReference;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.ServiceReference: void <init>(java.lang.String,java.lang.String,java.lang.Integer)>(v, v, v);
+v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.model.v.WatchEventFluent withServiceReferenceObject(io.fabric.kubernetes.api.model.v.ServiceReference)>(v);
 return v;
 }
 public io.fabric.kubernetes.api.model.v.WatchEventFluent withTaintObject(io.fabric.kubernetes.api.model.v.Taint)
@@ -5724,23 +5724,23 @@
 v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.model.v.WatchEventFluent withWindowsSecurityContextOptionsObject(io.fabric.kubernetes.api.model.v.WindowsSecurityContextOptions)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent withCreateOptionsObject(io.fabric.kubernetes.api.model.v.CreateOptions)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent withEnvFromSourceObject(io.fabric.kubernetes.api.model.v.EnvFromSource)
 {
-io.fabric.kubernetes.api.model.v.CreateOptions v;
+io.fabric.kubernetes.api.model.v.EnvFromSource v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.kubernetes.api.model.v.CreateOptionsBuilder v;
+io.fabric.kubernetes.api.model.v.EnvFromSourceBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.CreateOptions;
+v := @parameter: io.fabric.kubernetes.api.model.v.EnvFromSource;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.CreateOptionsBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.CreateOptionsBuilder: void <init>(io.fabric.kubernetes.api.model.v.CreateOptions)>(v);
+v = new io.fabric.kubernetes.api.model.v.EnvFromSourceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.EnvFromSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.EnvFromSource)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -5756,43 +5756,43 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$CreateOptionsObjectNested withNewCreateOptionsObject()
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$EnvFromSourceObjectNested withNewEnvFromSourceObject()
 {
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$CreateOptionsObjectNestedImpl v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$EnvFromSourceObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$CreateOptionsObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$CreateOptionsObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$EnvFromSourceObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$EnvFromSourceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$CreateOptionsObjectNested withNewCreateOptionsObjectLike(io.fabric.kubernetes.api.model.v.CreateOptions)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$EnvFromSourceObjectNested withNewEnvFromSourceObjectLike(io.fabric.kubernetes.api.model.v.EnvFromSource)
 {
-io.fabric.kubernetes.api.model.v.CreateOptions v;
+io.fabric.kubernetes.api.model.v.EnvFromSource v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$CreateOptionsObjectNestedImpl v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$EnvFromSourceObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.CreateOptions;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$CreateOptionsObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$CreateOptionsObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.CreateOptions)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.EnvFromSource;
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$EnvFromSourceObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$EnvFromSourceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.EnvFromSource)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent withEnvFromSourceObject(io.fabric.kubernetes.api.model.v.EnvFromSource)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent withCreateOptionsObject(io.fabric.kubernetes.api.model.v.CreateOptions)
 {
-io.fabric.kubernetes.api.model.v.EnvFromSource v;
+io.fabric.kubernetes.api.model.v.CreateOptions v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.kubernetes.api.model.v.EnvFromSourceBuilder v;
+io.fabric.kubernetes.api.model.v.CreateOptionsBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.EnvFromSource;
+v := @parameter: io.fabric.kubernetes.api.model.v.CreateOptions;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.EnvFromSourceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.EnvFromSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.EnvFromSource)>(v);
+v = new io.fabric.kubernetes.api.model.v.CreateOptionsBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.CreateOptionsBuilder: void <init>(io.fabric.kubernetes.api.model.v.CreateOptions)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -5808,24 +5808,24 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$EnvFromSourceObjectNested withNewEnvFromSourceObject()
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$CreateOptionsObjectNested withNewCreateOptionsObject()
 {
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$EnvFromSourceObjectNestedImpl v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$CreateOptionsObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$EnvFromSourceObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$EnvFromSourceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$CreateOptionsObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$CreateOptionsObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$EnvFromSourceObjectNested withNewEnvFromSourceObjectLike(io.fabric.kubernetes.api.model.v.EnvFromSource)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$CreateOptionsObjectNested withNewCreateOptionsObjectLike(io.fabric.kubernetes.api.model.v.CreateOptions)
 {
-io.fabric.kubernetes.api.model.v.EnvFromSource v;
+io.fabric.kubernetes.api.model.v.CreateOptions v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$EnvFromSourceObjectNestedImpl v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$CreateOptionsObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.EnvFromSource;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$EnvFromSourceObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$EnvFromSourceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.EnvFromSource)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.CreateOptions;
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$CreateOptionsObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$CreateOptionsObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.CreateOptions)>(v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.v.WatchEventFluent withNamespaceSpecObject(io.fabric.kubernetes.api.model.v.NamespaceSpec)
@@ -5880,23 +5880,23 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$NamespaceSpecObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.NamespaceSpec)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent withTypeMetaObject(io.fabric.kubernetes.api.model.v.TypeMeta)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent withRootPathsObject(io.fabric.kubernetes.api.model.v.RootPaths)
 {
-io.fabric.kubernetes.api.model.v.TypeMetaBuilder v;
-io.fabric.kubernetes.api.model.v.TypeMeta v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.kubernetes.api.model.v.RootPathsBuilder v;
+io.fabric.kubernetes.api.model.v.RootPaths v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.TypeMeta;
+v := @parameter: io.fabric.kubernetes.api.model.v.RootPaths;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.TypeMetaBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.TypeMetaBuilder: void <init>(io.fabric.kubernetes.api.model.v.TypeMeta)>(v);
+v = new io.fabric.kubernetes.api.model.v.RootPathsBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.RootPathsBuilder: void <init>(io.fabric.kubernetes.api.model.v.RootPaths)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -5912,57 +5912,43 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$TypeMetaObjectNested withNewTypeMetaObject()
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$RootPathsObjectNested withNewRootPathsObject()
 {
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$TypeMetaObjectNestedImpl v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$RootPathsObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$TypeMetaObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$TypeMetaObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$RootPathsObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$RootPathsObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$TypeMetaObjectNested withNewTypeMetaObjectLike(io.fabric.kubernetes.api.model.v.TypeMeta)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$RootPathsObjectNested withNewRootPathsObjectLike(io.fabric.kubernetes.api.model.v.RootPaths)
 {
+io.fabric.kubernetes.api.model.v.RootPaths v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$TypeMetaObjectNestedImpl v;
-io.fabric.kubernetes.api.model.v.TypeMeta v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$RootPathsObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.TypeMeta;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$TypeMetaObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$TypeMetaObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.TypeMeta)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.RootPaths;
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$RootPathsObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$RootPathsObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.RootPaths)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent withNewTypeMetaObject(java.lang.String, java.lang.String)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent withTypeMetaObject(io.fabric.kubernetes.api.model.v.TypeMeta)
 {
-io.fabric.kubernetes.api.model.v.WatchEventFluent v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-java.lang.String v, v;
+io.fabric.kubernetes.api.model.v.TypeMetaBuilder v;
 io.fabric.kubernetes.api.model.v.TypeMeta v;
-v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.kubernetes.api.model.v.TypeMeta;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.TypeMeta: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.model.v.WatchEventFluent withTypeMetaObject(io.fabric.kubernetes.api.model.v.TypeMeta)>(v);
-return v;
-}
-public io.fabric.kubernetes.api.model.v.WatchEventFluent withRootPathsObject(io.fabric.kubernetes.api.model.v.RootPaths)
-{
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.kubernetes.api.model.v.RootPathsBuilder v;
-io.fabric.kubernetes.api.model.v.RootPaths v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.RootPaths;
+v := @parameter: io.fabric.kubernetes.api.model.v.TypeMeta;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.RootPathsBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.RootPathsBuilder: void <init>(io.fabric.kubernetes.api.model.v.RootPaths)>(v);
+v = new io.fabric.kubernetes.api.model.v.TypeMetaBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.TypeMetaBuilder: void <init>(io.fabric.kubernetes.api.model.v.TypeMeta)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -5978,24 +5964,38 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$RootPathsObjectNested withNewRootPathsObject()
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$TypeMetaObjectNested withNewTypeMetaObject()
 {
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$RootPathsObjectNestedImpl v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$TypeMetaObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$RootPathsObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$RootPathsObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$TypeMetaObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$TypeMetaObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$RootPathsObjectNested withNewRootPathsObjectLike(io.fabric.kubernetes.api.model.v.RootPaths)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$TypeMetaObjectNested withNewTypeMetaObjectLike(io.fabric.kubernetes.api.model.v.TypeMeta)
 {
-io.fabric.kubernetes.api.model.v.RootPaths v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$RootPathsObjectNestedImpl v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$TypeMetaObjectNestedImpl v;
+io.fabric.kubernetes.api.model.v.TypeMeta v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.RootPaths;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$RootPathsObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$RootPathsObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.RootPaths)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.TypeMeta;
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$TypeMetaObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$TypeMetaObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.TypeMeta)>(v, v);
+return v;
+}
+public io.fabric.kubernetes.api.model.v.WatchEventFluent withNewTypeMetaObject(java.lang.String, java.lang.String)
+{
+io.fabric.kubernetes.api.model.v.WatchEventFluent v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
+java.lang.String v, v;
+io.fabric.kubernetes.api.model.v.TypeMeta v;
+v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.kubernetes.api.model.v.TypeMeta;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.TypeMeta: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.model.v.WatchEventFluent withTypeMetaObject(io.fabric.kubernetes.api.model.v.TypeMeta)>(v);
 return v;
 }
 public io.fabric.kubernetes.api.model.v.WatchEventFluent withListMetaObject(io.fabric.kubernetes.api.model.v.ListMeta)
@@ -6461,23 +6461,23 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$RBDVolumeSourceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.RBDVolumeSource)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent withNodeConfigStatusObject(io.fabric.kubernetes.api.model.v.NodeConfigStatus)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent withResourceQuotaListObject(io.fabric.kubernetes.api.model.v.ResourceQuotaList)
 {
-io.fabric.kubernetes.api.model.v.NodeConfigStatus v;
+io.fabric.kubernetes.api.model.v.ResourceQuotaListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.kubernetes.api.model.v.ResourceQuotaList v;
 java.util.List v, v, v;
-io.fabric.kubernetes.api.model.v.NodeConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.NodeConfigStatus;
+v := @parameter: io.fabric.kubernetes.api.model.v.ResourceQuotaList;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.NodeConfigStatusBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NodeConfigStatusBuilder: void <init>(io.fabric.kubernetes.api.model.v.NodeConfigStatus)>(v);
+v = new io.fabric.kubernetes.api.model.v.ResourceQuotaListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.ResourceQuotaListBuilder: void <init>(io.fabric.kubernetes.api.model.v.ResourceQuotaList)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -6493,43 +6493,43 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$NodeConfigStatusObjectNested withNewNodeConfigStatusObject()
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$ResourceQuotaListObjectNested withNewResourceQuotaListObject()
 {
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ResourceQuotaListObjectNestedImpl v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$NodeConfigStatusObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$NodeConfigStatusObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$NodeConfigStatusObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ResourceQuotaListObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ResourceQuotaListObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$NodeConfigStatusObjectNested withNewNodeConfigStatusObjectLike(io.fabric.kubernetes.api.model.v.NodeConfigStatus)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$ResourceQuotaListObjectNested withNewResourceQuotaListObjectLike(io.fabric.kubernetes.api.model.v.ResourceQuotaList)
 {
+io.fabric.kubernetes.api.model.v.ResourceQuotaList v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ResourceQuotaListObjectNestedImpl v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.NodeConfigStatus v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$NodeConfigStatusObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.NodeConfigStatus;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$NodeConfigStatusObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$NodeConfigStatusObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.NodeConfigStatus)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.ResourceQuotaList;
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ResourceQuotaListObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ResourceQuotaListObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.ResourceQuotaList)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent withResourceQuotaListObject(io.fabric.kubernetes.api.model.v.ResourceQuotaList)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent withNodeConfigStatusObject(io.fabric.kubernetes.api.model.v.NodeConfigStatus)
 {
-io.fabric.kubernetes.api.model.v.ResourceQuotaListBuilder v;
+io.fabric.kubernetes.api.model.v.NodeConfigStatus v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.kubernetes.api.model.v.ResourceQuotaList v;
 java.util.List v, v, v;
+io.fabric.kubernetes.api.model.v.NodeConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.ResourceQuotaList;
+v := @parameter: io.fabric.kubernetes.api.model.v.NodeConfigStatus;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.ResourceQuotaListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.ResourceQuotaListBuilder: void <init>(io.fabric.kubernetes.api.model.v.ResourceQuotaList)>(v);
+v = new io.fabric.kubernetes.api.model.v.NodeConfigStatusBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NodeConfigStatusBuilder: void <init>(io.fabric.kubernetes.api.model.v.NodeConfigStatus)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -6545,24 +6545,24 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$ResourceQuotaListObjectNested withNewResourceQuotaListObject()
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$NodeConfigStatusObjectNested withNewNodeConfigStatusObject()
 {
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ResourceQuotaListObjectNestedImpl v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$NodeConfigStatusObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ResourceQuotaListObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ResourceQuotaListObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$NodeConfigStatusObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$NodeConfigStatusObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$ResourceQuotaListObjectNested withNewResourceQuotaListObjectLike(io.fabric.kubernetes.api.model.v.ResourceQuotaList)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$NodeConfigStatusObjectNested withNewNodeConfigStatusObjectLike(io.fabric.kubernetes.api.model.v.NodeConfigStatus)
 {
-io.fabric.kubernetes.api.model.v.ResourceQuotaList v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ResourceQuotaListObjectNestedImpl v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
+io.fabric.kubernetes.api.model.v.NodeConfigStatus v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$NodeConfigStatusObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.ResourceQuotaList;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ResourceQuotaListObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ResourceQuotaListObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.ResourceQuotaList)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.NodeConfigStatus;
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$NodeConfigStatusObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$NodeConfigStatusObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.NodeConfigStatus)>(v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.v.WatchEventFluent withQuobyteVolumeSourceObject(io.fabric.kubernetes.api.model.v.QuobyteVolumeSource)
@@ -8031,58 +8031,6 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ServiceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.Service)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent withEventSeriesObject(io.fabric.kubernetes.api.model.v.EventSeries)
-{
-io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-java.util.List v, v, v;
-io.fabric.kubernetes.api.model.v.EventSeries v;
-io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.kubernetes.api.model.v.EventSeriesBuilder v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.EventSeries;
-v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
-v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
-interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
-if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.EventSeriesBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.EventSeriesBuilder: void <init>(io.fabric.kubernetes.api.model.v.EventSeries)>(v);
-v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
-v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
-v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
-interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
-goto label;
-label:
-v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = null;
-v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
-v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
-interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
-label:
-return v;
-}
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$EventSeriesObjectNested withNewEventSeriesObject()
-{
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$EventSeriesObjectNestedImpl v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$EventSeriesObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$EventSeriesObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
-return v;
-}
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$EventSeriesObjectNested withNewEventSeriesObjectLike(io.fabric.kubernetes.api.model.v.EventSeries)
-{
-io.fabric.kubernetes.api.model.v.EventSeries v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$EventSeriesObjectNestedImpl v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.EventSeries;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$EventSeriesObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$EventSeriesObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.EventSeries)>(v, v);
-return v;
-}
 public io.fabric.kubernetes.api.model.v.WatchEventFluent withPodConditionObject(io.fabric.kubernetes.api.model.v.PodCondition)
 {
 io.fabric.kubernetes.api.model.v.PodConditionBuilder v;
@@ -8135,23 +8083,23 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$PodConditionObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.PodCondition)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent withTopologySpreadConstraintObject(io.fabric.kubernetes.api.model.v.TopologySpreadConstraint)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent withEventSeriesObject(io.fabric.kubernetes.api.model.v.EventSeries)
 {
-io.fabric.kubernetes.api.model.v.TopologySpreadConstraint v;
-io.fabric.kubernetes.api.model.v.TopologySpreadConstraintBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.kubernetes.api.model.v.EventSeries v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.kubernetes.api.model.v.EventSeriesBuilder v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.TopologySpreadConstraint;
+v := @parameter: io.fabric.kubernetes.api.model.v.EventSeries;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.TopologySpreadConstraintBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.TopologySpreadConstraintBuilder: void <init>(io.fabric.kubernetes.api.model.v.TopologySpreadConstraint)>(v);
+v = new io.fabric.kubernetes.api.model.v.EventSeriesBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.EventSeriesBuilder: void <init>(io.fabric.kubernetes.api.model.v.EventSeries)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -8167,43 +8115,43 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$TopologySpreadConstraintObjectNested withNewTopologySpreadConstraintObject()
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$EventSeriesObjectNested withNewEventSeriesObject()
 {
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$EventSeriesObjectNestedImpl v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$TopologySpreadConstraintObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$TopologySpreadConstraintObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$TopologySpreadConstraintObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$EventSeriesObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$EventSeriesObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$TopologySpreadConstraintObjectNested withNewTopologySpreadConstraintObjectLike(io.fabric.kubernetes.api.model.v.TopologySpreadConstraint)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$EventSeriesObjectNested withNewEventSeriesObjectLike(io.fabric.kubernetes.api.model.v.EventSeries)
 {
-io.fabric.kubernetes.api.model.v.TopologySpreadConstraint v;
+io.fabric.kubernetes.api.model.v.EventSeries v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$EventSeriesObjectNestedImpl v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$TopologySpreadConstraintObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.TopologySpreadConstraint;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$TopologySpreadConstraintObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$TopologySpreadConstraintObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.TopologySpreadConstraint)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.EventSeries;
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$EventSeriesObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$EventSeriesObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.EventSeries)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent withExecActionObject(io.fabric.kubernetes.api.model.v.ExecAction)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent withTopologySpreadConstraintObject(io.fabric.kubernetes.api.model.v.TopologySpreadConstraint)
 {
-io.fabric.kubernetes.api.model.v.ExecActionBuilder v;
+io.fabric.kubernetes.api.model.v.TopologySpreadConstraint v;
+io.fabric.kubernetes.api.model.v.TopologySpreadConstraintBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.kubernetes.api.model.v.ExecAction v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.ExecAction;
+v := @parameter: io.fabric.kubernetes.api.model.v.TopologySpreadConstraint;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.ExecActionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.ExecActionBuilder: void <init>(io.fabric.kubernetes.api.model.v.ExecAction)>(v);
+v = new io.fabric.kubernetes.api.model.v.TopologySpreadConstraintBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.TopologySpreadConstraintBuilder: void <init>(io.fabric.kubernetes.api.model.v.TopologySpreadConstraint)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -8219,24 +8167,24 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$ExecActionObjectNested withNewExecActionObject()
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$TopologySpreadConstraintObjectNested withNewTopologySpreadConstraintObject()
 {
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ExecActionObjectNestedImpl v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$TopologySpreadConstraintObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ExecActionObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ExecActionObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$TopologySpreadConstraintObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$TopologySpreadConstraintObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$ExecActionObjectNested withNewExecActionObjectLike(io.fabric.kubernetes.api.model.v.ExecAction)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$TopologySpreadConstraintObjectNested withNewTopologySpreadConstraintObjectLike(io.fabric.kubernetes.api.model.v.TopologySpreadConstraint)
 {
-io.fabric.kubernetes.api.model.v.ExecAction v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ExecActionObjectNestedImpl v;
+io.fabric.kubernetes.api.model.v.TopologySpreadConstraint v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$TopologySpreadConstraintObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.ExecAction;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ExecActionObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ExecActionObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.ExecAction)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.TopologySpreadConstraint;
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$TopologySpreadConstraintObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$TopologySpreadConstraintObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.TopologySpreadConstraint)>(v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.v.WatchEventFluent withContainerImageObject(io.fabric.kubernetes.api.model.v.ContainerImage)
@@ -8291,23 +8239,23 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ContainerImageObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.ContainerImage)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent withGroupKindObject(io.fabric.kubernetes.api.model.v.GroupKind)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent withExecActionObject(io.fabric.kubernetes.api.model.v.ExecAction)
 {
+io.fabric.kubernetes.api.model.v.ExecActionBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.kubernetes.api.model.v.GroupKindBuilder v;
 java.util.List v, v, v;
-io.fabric.kubernetes.api.model.v.GroupKind v;
+io.fabric.kubernetes.api.model.v.ExecAction v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.GroupKind;
+v := @parameter: io.fabric.kubernetes.api.model.v.ExecAction;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.GroupKindBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.GroupKindBuilder: void <init>(io.fabric.kubernetes.api.model.v.GroupKind)>(v);
+v = new io.fabric.kubernetes.api.model.v.ExecActionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.ExecActionBuilder: void <init>(io.fabric.kubernetes.api.model.v.ExecAction)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -8323,38 +8271,24 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$GroupKindObjectNested withNewGroupKindObject()
-{
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$GroupKindObjectNestedImpl v;
-v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$GroupKindObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$GroupKindObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
-return v;
-}
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$GroupKindObjectNested withNewGroupKindObjectLike(io.fabric.kubernetes.api.model.v.GroupKind)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$ExecActionObjectNested withNewExecActionObject()
 {
-io.fabric.kubernetes.api.model.v.GroupKind v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ExecActionObjectNestedImpl v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$GroupKindObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.GroupKind;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$GroupKindObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$GroupKindObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.GroupKind)>(v, v);
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ExecActionObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ExecActionObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent withNewGroupKindObject(java.lang.String, java.lang.String)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$ExecActionObjectNested withNewExecActionObjectLike(io.fabric.kubernetes.api.model.v.ExecAction)
 {
-io.fabric.kubernetes.api.model.v.WatchEventFluent v;
-io.fabric.kubernetes.api.model.v.GroupKind v;
+io.fabric.kubernetes.api.model.v.ExecAction v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ExecActionObjectNestedImpl v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-java.lang.String v, v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.kubernetes.api.model.v.GroupKind;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.GroupKind: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.model.v.WatchEventFluent withGroupKindObject(io.fabric.kubernetes.api.model.v.GroupKind)>(v);
+v := @parameter: io.fabric.kubernetes.api.model.v.ExecAction;
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ExecActionObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ExecActionObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.ExecAction)>(v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.v.WatchEventFluent withReplicationControllerObject(io.fabric.kubernetes.api.model.v.ReplicationController)
@@ -8461,23 +8395,23 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$NodeStatusObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.NodeStatus)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent withConfigMapListObject(io.fabric.kubernetes.api.model.v.ConfigMapList)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent withGroupKindObject(io.fabric.kubernetes.api.model.v.GroupKind)
 {
-io.fabric.kubernetes.api.model.v.ConfigMapListBuilder v;
-io.fabric.kubernetes.api.model.v.ConfigMapList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.kubernetes.api.model.v.GroupKindBuilder v;
 java.util.List v, v, v;
+io.fabric.kubernetes.api.model.v.GroupKind v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.ConfigMapList;
+v := @parameter: io.fabric.kubernetes.api.model.v.GroupKind;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.ConfigMapListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.ConfigMapListBuilder: void <init>(io.fabric.kubernetes.api.model.v.ConfigMapList)>(v);
+v = new io.fabric.kubernetes.api.model.v.GroupKindBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.GroupKindBuilder: void <init>(io.fabric.kubernetes.api.model.v.GroupKind)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -8493,43 +8427,57 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$ConfigMapListObjectNested withNewConfigMapListObject()
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$GroupKindObjectNested withNewGroupKindObject()
 {
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ConfigMapListObjectNestedImpl v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$GroupKindObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ConfigMapListObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ConfigMapListObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$GroupKindObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$GroupKindObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$ConfigMapListObjectNested withNewConfigMapListObjectLike(io.fabric.kubernetes.api.model.v.ConfigMapList)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$GroupKindObjectNested withNewGroupKindObjectLike(io.fabric.kubernetes.api.model.v.GroupKind)
 {
+io.fabric.kubernetes.api.model.v.GroupKind v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.ConfigMapList v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ConfigMapListObjectNestedImpl v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$GroupKindObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.ConfigMapList;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ConfigMapListObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ConfigMapListObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.ConfigMapList)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.GroupKind;
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$GroupKindObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$GroupKindObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.GroupKind)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent withNodeSelectorObject(io.fabric.kubernetes.api.model.v.NodeSelector)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent withNewGroupKindObject(java.lang.String, java.lang.String)
 {
-io.fabric.kubernetes.api.model.v.NodeSelector v;
-io.fabric.kubernetes.api.model.v.NodeSelectorBuilder v;
+io.fabric.kubernetes.api.model.v.WatchEventFluent v;
+io.fabric.kubernetes.api.model.v.GroupKind v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
+java.lang.String v, v;
+v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.kubernetes.api.model.v.GroupKind;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.GroupKind: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.model.v.WatchEventFluent withGroupKindObject(io.fabric.kubernetes.api.model.v.GroupKind)>(v);
+return v;
+}
+public io.fabric.kubernetes.api.model.v.WatchEventFluent withConfigMapListObject(io.fabric.kubernetes.api.model.v.ConfigMapList)
+{
+io.fabric.kubernetes.api.model.v.ConfigMapListBuilder v;
+io.fabric.kubernetes.api.model.v.ConfigMapList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.NodeSelector;
+v := @parameter: io.fabric.kubernetes.api.model.v.ConfigMapList;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.NodeSelectorBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.NodeSelectorBuilder: void <init>(io.fabric.kubernetes.api.model.v.NodeSelector)>(v);
+v = new io.fabric.kubernetes.api.model.v.ConfigMapListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.ConfigMapListBuilder: void <init>(io.fabric.kubernetes.api.model.v.ConfigMapList)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -8545,24 +8493,24 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$NodeSelectorObjectNested withNewNodeSelectorObject()
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$ConfigMapListObjectNested withNewConfigMapListObject()
 {
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$NodeSelectorObjectNestedImpl v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ConfigMapListObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$NodeSelectorObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$NodeSelectorObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ConfigMapListObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ConfigMapListObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$NodeSelectorObjectNested withNewNodeSelectorObjectLike(io.fabric.kubernetes.api.model.v.NodeSelector)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$ConfigMapListObjectNested withNewConfigMapListObjectLike(io.fabric.kubernetes.api.model.v.ConfigMapList)
 {
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$NodeSelectorObjectNestedImpl v;
-io.fabric.kubernetes.api.model.v.NodeSelector v;
+io.fabric.kubernetes.api.model.v.ConfigMapList v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ConfigMapListObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.NodeSelector;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$NodeSelectorObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$NodeSelectorObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.NodeSelector)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.ConfigMapList;
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ConfigMapListObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ConfigMapListObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.ConfigMapList)>(v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.v.WatchEventFluent withTolerationObject(io.fabric.kubernetes.api.model.v.Toleration)
@@ -8635,6 +8583,58 @@
 v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.model.v.WatchEventFluent withTolerationObject(io.fabric.kubernetes.api.model.v.Toleration)>(v);
 return v;
 }
+public io.fabric.kubernetes.api.model.v.WatchEventFluent withNodeSelectorObject(io.fabric.kubernetes.api.model.v.NodeSelector)
+{
+io.fabric.kubernetes.api.model.v.NodeSelector v;
+io.fabric.kubernetes.api.model.v.NodeSelectorBuilder v;
+io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+java.util.List v, v, v;
+io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
+v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
+v := @parameter: io.fabric.kubernetes.api.model.v.NodeSelector;
+v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
+v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
+interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
+if v == null goto label;
+v = new io.fabric.kubernetes.api.model.v.NodeSelectorBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.NodeSelectorBuilder: void <init>(io.fabric.kubernetes.api.model.v.NodeSelector)>(v);
+v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
+v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
+v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
+interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
+goto label;
+label:
+v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = null;
+v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
+v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
+interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
+label:
+return v;
+}
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$NodeSelectorObjectNested withNewNodeSelectorObject()
+{
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$NodeSelectorObjectNestedImpl v;
+v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$NodeSelectorObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$NodeSelectorObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
+return v;
+}
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$NodeSelectorObjectNested withNewNodeSelectorObjectLike(io.fabric.kubernetes.api.model.v.NodeSelector)
+{
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$NodeSelectorObjectNestedImpl v;
+io.fabric.kubernetes.api.model.v.NodeSelector v;
+v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
+v := @parameter: io.fabric.kubernetes.api.model.v.NodeSelector;
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$NodeSelectorObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$NodeSelectorObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.NodeSelector)>(v, v);
+return v;
+}
 public io.fabric.kubernetes.api.model.v.WatchEventFluent withCephFSPersistentVolumeSourceObject(io.fabric.kubernetes.api.model.v.CephFSPersistentVolumeSource)
 {
 io.fabric.kubernetes.api.model.v.CephFSPersistentVolumeSource v;
@@ -8843,23 +8843,23 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$PersistentVolumeListObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.PersistentVolumeList)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent withPodDNSConfigOptionObject(io.fabric.kubernetes.api.model.v.PodDNSConfigOption)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent withGCEPersistentDiskVolumeSourceObject(io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource)
 {
-io.fabric.kubernetes.api.model.v.PodDNSConfigOption v;
-io.fabric.kubernetes.api.model.v.PodDNSConfigOptionBuilder v;
+io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource v;
+io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSourceBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.PodDNSConfigOption;
+v := @parameter: io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.PodDNSConfigOptionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.PodDNSConfigOptionBuilder: void <init>(io.fabric.kubernetes.api.model.v.PodDNSConfigOption)>(v);
+v = new io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSourceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -8875,57 +8875,61 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$PodDNSConfigOptionObjectNested withNewPodDNSConfigOptionObject()
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$GCEPersistentDiskVolumeSourceObjectNested withNewGCEPersistentDiskVolumeSourceObject()
 {
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$PodDNSConfigOptionObjectNestedImpl v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$GCEPersistentDiskVolumeSourceObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$PodDNSConfigOptionObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$PodDNSConfigOptionObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$GCEPersistentDiskVolumeSourceObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$GCEPersistentDiskVolumeSourceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$PodDNSConfigOptionObjectNested withNewPodDNSConfigOptionObjectLike(io.fabric.kubernetes.api.model.v.PodDNSConfigOption)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$GCEPersistentDiskVolumeSourceObjectNested withNewGCEPersistentDiskVolumeSourceObjectLike(io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource)
 {
-io.fabric.kubernetes.api.model.v.PodDNSConfigOption v;
+io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$PodDNSConfigOptionObjectNestedImpl v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$GCEPersistentDiskVolumeSourceObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.PodDNSConfigOption;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$PodDNSConfigOptionObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$PodDNSConfigOptionObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.PodDNSConfigOption)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource;
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$GCEPersistentDiskVolumeSourceObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$GCEPersistentDiskVolumeSourceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent withNewPodDNSConfigOptionObject(java.lang.String, java.lang.String)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent withNewGCEPersistentDiskVolumeSourceObject(java.lang.String, java.lang.Integer, java.lang.String, java.lang.Boolean)
 {
-io.fabric.kubernetes.api.model.v.PodDNSConfigOption v;
+io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource v;
 io.fabric.kubernetes.api.model.v.WatchEventFluent v;
+java.lang.Boolean v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
 java.lang.String v, v;
+java.lang.Integer v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
 v := @parameter: java.lang.String;
+v := @parameter: java.lang.Integer;
 v := @parameter: java.lang.String;
-v = new io.fabric.kubernetes.api.model.v.PodDNSConfigOption;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.PodDNSConfigOption: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.model.v.WatchEventFluent withPodDNSConfigOptionObject(io.fabric.kubernetes.api.model.v.PodDNSConfigOption)>(v);
+v := @parameter: java.lang.Boolean;
+v = new io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource: void <init>(java.lang.String,java.lang.Integer,java.lang.String,java.lang.Boolean)>(v, v, v, v);
+v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.model.v.WatchEventFluent withGCEPersistentDiskVolumeSourceObject(io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent withGCEPersistentDiskVolumeSourceObject(io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent withPodDNSConfigOptionObject(io.fabric.kubernetes.api.model.v.PodDNSConfigOption)
 {
-io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource v;
-io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSourceBuilder v;
+io.fabric.kubernetes.api.model.v.PodDNSConfigOption v;
+io.fabric.kubernetes.api.model.v.PodDNSConfigOptionBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource;
+v := @parameter: io.fabric.kubernetes.api.model.v.PodDNSConfigOption;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSourceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource)>(v);
+v = new io.fabric.kubernetes.api.model.v.PodDNSConfigOptionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.PodDNSConfigOptionBuilder: void <init>(io.fabric.kubernetes.api.model.v.PodDNSConfigOption)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -8941,42 +8945,38 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$GCEPersistentDiskVolumeSourceObjectNested withNewGCEPersistentDiskVolumeSourceObject()
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$PodDNSConfigOptionObjectNested withNewPodDNSConfigOptionObject()
 {
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$GCEPersistentDiskVolumeSourceObjectNestedImpl v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$PodDNSConfigOptionObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$GCEPersistentDiskVolumeSourceObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$GCEPersistentDiskVolumeSourceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$PodDNSConfigOptionObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$PodDNSConfigOptionObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$GCEPersistentDiskVolumeSourceObjectNested withNewGCEPersistentDiskVolumeSourceObjectLike(io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$PodDNSConfigOptionObjectNested withNewPodDNSConfigOptionObjectLike(io.fabric.kubernetes.api.model.v.PodDNSConfigOption)
 {
-io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource v;
+io.fabric.kubernetes.api.model.v.PodDNSConfigOption v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$GCEPersistentDiskVolumeSourceObjectNestedImpl v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$PodDNSConfigOptionObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$GCEPersistentDiskVolumeSourceObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$GCEPersistentDiskVolumeSourceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.PodDNSConfigOption;
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$PodDNSConfigOptionObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$PodDNSConfigOptionObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.PodDNSConfigOption)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent withNewGCEPersistentDiskVolumeSourceObject(java.lang.String, java.lang.Integer, java.lang.String, java.lang.Boolean)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent withNewPodDNSConfigOptionObject(java.lang.String, java.lang.String)
 {
-io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource v;
+io.fabric.kubernetes.api.model.v.PodDNSConfigOption v;
 io.fabric.kubernetes.api.model.v.WatchEventFluent v;
-java.lang.Boolean v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
 java.lang.String v, v;
-java.lang.Integer v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
 v := @parameter: java.lang.String;
-v := @parameter: java.lang.Integer;
 v := @parameter: java.lang.String;
-v := @parameter: java.lang.Boolean;
-v = new io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource: void <init>(java.lang.String,java.lang.Integer,java.lang.String,java.lang.Boolean)>(v, v, v, v);
-v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.model.v.WatchEventFluent withGCEPersistentDiskVolumeSourceObject(io.fabric.kubernetes.api.model.v.GCEPersistentDiskVolumeSource)>(v);
+v = new io.fabric.kubernetes.api.model.v.PodDNSConfigOption;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.PodDNSConfigOption: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.model.v.WatchEventFluent withPodDNSConfigOptionObject(io.fabric.kubernetes.api.model.v.PodDNSConfigOption)>(v);
 return v;
 }
 public io.fabric.kubernetes.api.model.v.WatchEventFluent withAPIServiceConditionObject(io.fabric.kubernetes.api.model.v.APIServiceCondition)
@@ -9048,23 +9048,23 @@
 v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.model.v.WatchEventFluent withAPIServiceConditionObject(io.fabric.kubernetes.api.model.v.APIServiceCondition)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent withEventListObject(io.fabric.kubernetes.api.model.v.EventList)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent withPodReadinessGateObject(io.fabric.kubernetes.api.model.v.PodReadinessGate)
 {
-io.fabric.kubernetes.api.model.v.EventList v;
-io.fabric.kubernetes.api.model.v.EventListBuilder v;
+io.fabric.kubernetes.api.model.v.PodReadinessGateBuilder v;
+io.fabric.kubernetes.api.model.v.PodReadinessGate v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.EventList;
+v := @parameter: io.fabric.kubernetes.api.model.v.PodReadinessGate;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.EventListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.EventListBuilder: void <init>(io.fabric.kubernetes.api.model.v.EventList)>(v);
+v = new io.fabric.kubernetes.api.model.v.PodReadinessGateBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.PodReadinessGateBuilder: void <init>(io.fabric.kubernetes.api.model.v.PodReadinessGate)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -9080,43 +9080,56 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$EventListObjectNested withNewEventListObject()
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$PodReadinessGateObjectNested withNewPodReadinessGateObject()
 {
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$EventListObjectNestedImpl v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$PodReadinessGateObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$EventListObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$EventListObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$PodReadinessGateObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$PodReadinessGateObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$EventListObjectNested withNewEventListObjectLike(io.fabric.kubernetes.api.model.v.EventList)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$PodReadinessGateObjectNested withNewPodReadinessGateObjectLike(io.fabric.kubernetes.api.model.v.PodReadinessGate)
 {
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$EventListObjectNestedImpl v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.EventList v;
+io.fabric.kubernetes.api.model.v.PodReadinessGate v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$PodReadinessGateObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.EventList;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$EventListObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$EventListObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.EventList)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.PodReadinessGate;
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$PodReadinessGateObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$PodReadinessGateObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.PodReadinessGate)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent withPodReadinessGateObject(io.fabric.kubernetes.api.model.v.PodReadinessGate)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent withNewPodReadinessGateObject(java.lang.String)
 {
-io.fabric.kubernetes.api.model.v.PodReadinessGateBuilder v;
+io.fabric.kubernetes.api.model.v.WatchEventFluent v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
+java.lang.String v;
 io.fabric.kubernetes.api.model.v.PodReadinessGate v;
+v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.kubernetes.api.model.v.PodReadinessGate;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.PodReadinessGate: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.model.v.WatchEventFluent withPodReadinessGateObject(io.fabric.kubernetes.api.model.v.PodReadinessGate)>(v);
+return v;
+}
+public io.fabric.kubernetes.api.model.v.WatchEventFluent withEventListObject(io.fabric.kubernetes.api.model.v.EventList)
+{
+io.fabric.kubernetes.api.model.v.EventList v;
+io.fabric.kubernetes.api.model.v.EventListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.PodReadinessGate;
+v := @parameter: io.fabric.kubernetes.api.model.v.EventList;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.PodReadinessGateBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.PodReadinessGateBuilder: void <init>(io.fabric.kubernetes.api.model.v.PodReadinessGate)>(v);
+v = new io.fabric.kubernetes.api.model.v.EventListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.EventListBuilder: void <init>(io.fabric.kubernetes.api.model.v.EventList)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -9132,37 +9145,24 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$PodReadinessGateObjectNested withNewPodReadinessGateObject()
-{
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$PodReadinessGateObjectNestedImpl v;
-v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$PodReadinessGateObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$PodReadinessGateObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
-return v;
-}
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$PodReadinessGateObjectNested withNewPodReadinessGateObjectLike(io.fabric.kubernetes.api.model.v.PodReadinessGate)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$EventListObjectNested withNewEventListObject()
 {
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$EventListObjectNestedImpl v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.PodReadinessGate v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$PodReadinessGateObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.PodReadinessGate;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$PodReadinessGateObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$PodReadinessGateObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.PodReadinessGate)>(v, v);
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$EventListObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$EventListObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent withNewPodReadinessGateObject(java.lang.String)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$EventListObjectNested withNewEventListObjectLike(io.fabric.kubernetes.api.model.v.EventList)
 {
-io.fabric.kubernetes.api.model.v.WatchEventFluent v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$EventListObjectNestedImpl v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-java.lang.String v;
-io.fabric.kubernetes.api.model.v.PodReadinessGate v;
+io.fabric.kubernetes.api.model.v.EventList v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.kubernetes.api.model.v.PodReadinessGate;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.PodReadinessGate: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.model.v.WatchEventFluent withPodReadinessGateObject(io.fabric.kubernetes.api.model.v.PodReadinessGate)>(v);
+v := @parameter: io.fabric.kubernetes.api.model.v.EventList;
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$EventListObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$EventListObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.EventList)>(v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.v.WatchEventFluent withContainerStateWaitingObject(io.fabric.kubernetes.api.model.v.ContainerStateWaiting)
@@ -9575,23 +9575,23 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$StatusDetailsObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.StatusDetails)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent withDownwardAPIVolumeFileObject(io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFile)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent withSeccompProfileObject(io.fabric.kubernetes.api.model.v.SeccompProfile)
 {
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.kubernetes.api.model.v.SeccompProfile v;
 java.util.List v, v, v;
-io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFile v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFileBuilder v;
+io.fabric.kubernetes.api.model.v.SeccompProfileBuilder v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFile;
+v := @parameter: io.fabric.kubernetes.api.model.v.SeccompProfile;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFileBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFileBuilder: void <init>(io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFile)>(v);
+v = new io.fabric.kubernetes.api.model.v.SeccompProfileBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.SeccompProfileBuilder: void <init>(io.fabric.kubernetes.api.model.v.SeccompProfile)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -9607,43 +9607,57 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$DownwardAPIVolumeFileObjectNested withNewDownwardAPIVolumeFileObject()
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$SeccompProfileObjectNested withNewSeccompProfileObject()
 {
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$DownwardAPIVolumeFileObjectNestedImpl v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$SeccompProfileObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$DownwardAPIVolumeFileObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$DownwardAPIVolumeFileObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$SeccompProfileObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$SeccompProfileObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$DownwardAPIVolumeFileObjectNested withNewDownwardAPIVolumeFileObjectLike(io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFile)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$SeccompProfileObjectNested withNewSeccompProfileObjectLike(io.fabric.kubernetes.api.model.v.SeccompProfile)
 {
-io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFile v;
+io.fabric.kubernetes.api.model.v.SeccompProfile v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$DownwardAPIVolumeFileObjectNestedImpl v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$SeccompProfileObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFile;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$DownwardAPIVolumeFileObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$DownwardAPIVolumeFileObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFile)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.SeccompProfile;
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$SeccompProfileObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$SeccompProfileObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.SeccompProfile)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent withSeccompProfileObject(io.fabric.kubernetes.api.model.v.SeccompProfile)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent withNewSeccompProfileObject(java.lang.String, java.lang.String)
 {
-io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 io.fabric.kubernetes.api.model.v.SeccompProfile v;
+io.fabric.kubernetes.api.model.v.WatchEventFluent v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
+java.lang.String v, v;
+v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.kubernetes.api.model.v.SeccompProfile;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.SeccompProfile: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.model.v.WatchEventFluent withSeccompProfileObject(io.fabric.kubernetes.api.model.v.SeccompProfile)>(v);
+return v;
+}
+public io.fabric.kubernetes.api.model.v.WatchEventFluent withDownwardAPIVolumeFileObject(io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFile)
+{
+io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFile v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.SeccompProfileBuilder v;
+io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFileBuilder v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.SeccompProfile;
+v := @parameter: io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFile;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.SeccompProfileBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.SeccompProfileBuilder: void <init>(io.fabric.kubernetes.api.model.v.SeccompProfile)>(v);
+v = new io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFileBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFileBuilder: void <init>(io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFile)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -9659,38 +9673,24 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$SeccompProfileObjectNested withNewSeccompProfileObject()
-{
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$SeccompProfileObjectNestedImpl v;
-v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$SeccompProfileObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$SeccompProfileObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
-return v;
-}
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$SeccompProfileObjectNested withNewSeccompProfileObjectLike(io.fabric.kubernetes.api.model.v.SeccompProfile)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$DownwardAPIVolumeFileObjectNested withNewDownwardAPIVolumeFileObject()
 {
-io.fabric.kubernetes.api.model.v.SeccompProfile v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$SeccompProfileObjectNestedImpl v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$DownwardAPIVolumeFileObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.SeccompProfile;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$SeccompProfileObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$SeccompProfileObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.SeccompProfile)>(v, v);
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$DownwardAPIVolumeFileObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$DownwardAPIVolumeFileObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent withNewSeccompProfileObject(java.lang.String, java.lang.String)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$DownwardAPIVolumeFileObjectNested withNewDownwardAPIVolumeFileObjectLike(io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFile)
 {
-io.fabric.kubernetes.api.model.v.SeccompProfile v;
-io.fabric.kubernetes.api.model.v.WatchEventFluent v;
+io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFile v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-java.lang.String v, v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$DownwardAPIVolumeFileObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.kubernetes.api.model.v.SeccompProfile;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.SeccompProfile: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.model.v.WatchEventFluent withSeccompProfileObject(io.fabric.kubernetes.api.model.v.SeccompProfile)>(v);
+v := @parameter: io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFile;
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$DownwardAPIVolumeFileObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$DownwardAPIVolumeFileObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.DownwardAPIVolumeFile)>(v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.v.WatchEventFluent withSysctlObject(io.fabric.kubernetes.api.model.v.Sysctl)
@@ -11030,23 +11030,23 @@
 v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.model.v.WatchEventFluent withGroupVersionResourceObject(io.fabric.kubernetes.api.model.v.GroupVersionResource)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent withCinderPersistentVolumeSourceObject(io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSource)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent withTopologySelectorTermObject(io.fabric.kubernetes.api.model.v.TopologySelectorTerm)
 {
-io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSource v;
-io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSourceBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.kubernetes.api.model.v.TopologySelectorTerm v;
+io.fabric.kubernetes.api.model.v.TopologySelectorTermBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSource;
+v := @parameter: io.fabric.kubernetes.api.model.v.TopologySelectorTerm;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSourceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSource)>(v);
+v = new io.fabric.kubernetes.api.model.v.TopologySelectorTermBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.TopologySelectorTermBuilder: void <init>(io.fabric.kubernetes.api.model.v.TopologySelectorTerm)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -11062,43 +11062,43 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$CinderPersistentVolumeSourceObjectNested withNewCinderPersistentVolumeSourceObject()
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$TopologySelectorTermObjectNested withNewTopologySelectorTermObject()
 {
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$CinderPersistentVolumeSourceObjectNestedImpl v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$TopologySelectorTermObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$CinderPersistentVolumeSourceObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$CinderPersistentVolumeSourceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$TopologySelectorTermObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$TopologySelectorTermObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$CinderPersistentVolumeSourceObjectNested withNewCinderPersistentVolumeSourceObjectLike(io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSource)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$TopologySelectorTermObjectNested withNewTopologySelectorTermObjectLike(io.fabric.kubernetes.api.model.v.TopologySelectorTerm)
 {
-io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSource v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$CinderPersistentVolumeSourceObjectNestedImpl v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$TopologySelectorTermObjectNestedImpl v;
+io.fabric.kubernetes.api.model.v.TopologySelectorTerm v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSource;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$CinderPersistentVolumeSourceObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$CinderPersistentVolumeSourceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSource)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.TopologySelectorTerm;
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$TopologySelectorTermObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$TopologySelectorTermObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.TopologySelectorTerm)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent withTopologySelectorTermObject(io.fabric.kubernetes.api.model.v.TopologySelectorTerm)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent withCinderPersistentVolumeSourceObject(io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSource)
 {
+io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSource v;
+io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSourceBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.kubernetes.api.model.v.TopologySelectorTerm v;
-io.fabric.kubernetes.api.model.v.TopologySelectorTermBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.TopologySelectorTerm;
+v := @parameter: io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSource;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.TopologySelectorTermBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.TopologySelectorTermBuilder: void <init>(io.fabric.kubernetes.api.model.v.TopologySelectorTerm)>(v);
+v = new io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSourceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSource)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -11114,24 +11114,24 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$TopologySelectorTermObjectNested withNewTopologySelectorTermObject()
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$CinderPersistentVolumeSourceObjectNested withNewCinderPersistentVolumeSourceObject()
 {
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$TopologySelectorTermObjectNestedImpl v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$CinderPersistentVolumeSourceObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$TopologySelectorTermObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$TopologySelectorTermObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$CinderPersistentVolumeSourceObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$CinderPersistentVolumeSourceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$TopologySelectorTermObjectNested withNewTopologySelectorTermObjectLike(io.fabric.kubernetes.api.model.v.TopologySelectorTerm)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$CinderPersistentVolumeSourceObjectNested withNewCinderPersistentVolumeSourceObjectLike(io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSource)
 {
+io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSource v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$TopologySelectorTermObjectNestedImpl v;
-io.fabric.kubernetes.api.model.v.TopologySelectorTerm v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$CinderPersistentVolumeSourceObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.TopologySelectorTerm;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$TopologySelectorTermObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$TopologySelectorTermObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.TopologySelectorTerm)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSource;
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$CinderPersistentVolumeSourceObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$CinderPersistentVolumeSourceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.CinderPersistentVolumeSource)>(v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.v.WatchEventFluent withOwnerReferenceObject(io.fabric.kubernetes.api.model.v.OwnerReference)
@@ -11632,23 +11632,23 @@
 v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.model.v.WatchEventFluent withContainerStateRunningObject(io.fabric.kubernetes.api.model.v.ContainerStateRunning)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent withComponentStatusListObject(io.fabric.kubernetes.api.model.v.ComponentStatusList)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent withFlockerVolumeSourceObject(io.fabric.kubernetes.api.model.v.FlockerVolumeSource)
 {
-io.fabric.kubernetes.api.model.v.ComponentStatusListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.kubernetes.api.model.v.FlockerVolumeSourceBuilder v;
 java.util.List v, v, v;
-io.fabric.kubernetes.api.model.v.ComponentStatusList v;
+io.fabric.kubernetes.api.model.v.FlockerVolumeSource v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.ComponentStatusList;
+v := @parameter: io.fabric.kubernetes.api.model.v.FlockerVolumeSource;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.ComponentStatusListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.ComponentStatusListBuilder: void <init>(io.fabric.kubernetes.api.model.v.ComponentStatusList)>(v);
+v = new io.fabric.kubernetes.api.model.v.FlockerVolumeSourceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.FlockerVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.FlockerVolumeSource)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -11664,43 +11664,57 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$ComponentStatusListObjectNested withNewComponentStatusListObject()
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$FlockerVolumeSourceObjectNested withNewFlockerVolumeSourceObject()
 {
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ComponentStatusListObjectNestedImpl v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$FlockerVolumeSourceObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ComponentStatusListObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ComponentStatusListObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$FlockerVolumeSourceObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$FlockerVolumeSourceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$ComponentStatusListObjectNested withNewComponentStatusListObjectLike(io.fabric.kubernetes.api.model.v.ComponentStatusList)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$FlockerVolumeSourceObjectNested withNewFlockerVolumeSourceObjectLike(io.fabric.kubernetes.api.model.v.FlockerVolumeSource)
 {
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ComponentStatusListObjectNestedImpl v;
+io.fabric.kubernetes.api.model.v.FlockerVolumeSource v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.ComponentStatusList v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$FlockerVolumeSourceObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.ComponentStatusList;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ComponentStatusListObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ComponentStatusListObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.ComponentStatusList)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.FlockerVolumeSource;
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$FlockerVolumeSourceObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$FlockerVolumeSourceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.FlockerVolumeSource)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent withFlockerVolumeSourceObject(io.fabric.kubernetes.api.model.v.FlockerVolumeSource)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent withNewFlockerVolumeSourceObject(java.lang.String, java.lang.String)
 {
+io.fabric.kubernetes.api.model.v.WatchEventFluent v;
+io.fabric.kubernetes.api.model.v.FlockerVolumeSource v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
+java.lang.String v, v;
+v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.kubernetes.api.model.v.FlockerVolumeSource;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.FlockerVolumeSource: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.model.v.WatchEventFluent withFlockerVolumeSourceObject(io.fabric.kubernetes.api.model.v.FlockerVolumeSource)>(v);
+return v;
+}
+public io.fabric.kubernetes.api.model.v.WatchEventFluent withComponentStatusListObject(io.fabric.kubernetes.api.model.v.ComponentStatusList)
+{
+io.fabric.kubernetes.api.model.v.ComponentStatusListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.kubernetes.api.model.v.FlockerVolumeSourceBuilder v;
 java.util.List v, v, v;
-io.fabric.kubernetes.api.model.v.FlockerVolumeSource v;
+io.fabric.kubernetes.api.model.v.ComponentStatusList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.FlockerVolumeSource;
+v := @parameter: io.fabric.kubernetes.api.model.v.ComponentStatusList;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.FlockerVolumeSourceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.FlockerVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.FlockerVolumeSource)>(v);
+v = new io.fabric.kubernetes.api.model.v.ComponentStatusListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.ComponentStatusListBuilder: void <init>(io.fabric.kubernetes.api.model.v.ComponentStatusList)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -11716,38 +11730,24 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$FlockerVolumeSourceObjectNested withNewFlockerVolumeSourceObject()
-{
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$FlockerVolumeSourceObjectNestedImpl v;
-v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$FlockerVolumeSourceObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$FlockerVolumeSourceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
-return v;
-}
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$FlockerVolumeSourceObjectNested withNewFlockerVolumeSourceObjectLike(io.fabric.kubernetes.api.model.v.FlockerVolumeSource)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$ComponentStatusListObjectNested withNewComponentStatusListObject()
 {
-io.fabric.kubernetes.api.model.v.FlockerVolumeSource v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ComponentStatusListObjectNestedImpl v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$FlockerVolumeSourceObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.FlockerVolumeSource;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$FlockerVolumeSourceObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$FlockerVolumeSourceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.FlockerVolumeSource)>(v, v);
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ComponentStatusListObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ComponentStatusListObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent withNewFlockerVolumeSourceObject(java.lang.String, java.lang.String)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$ComponentStatusListObjectNested withNewComponentStatusListObjectLike(io.fabric.kubernetes.api.model.v.ComponentStatusList)
 {
-io.fabric.kubernetes.api.model.v.WatchEventFluent v;
-io.fabric.kubernetes.api.model.v.FlockerVolumeSource v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ComponentStatusListObjectNestedImpl v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-java.lang.String v, v;
+io.fabric.kubernetes.api.model.v.ComponentStatusList v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.kubernetes.api.model.v.FlockerVolumeSource;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.FlockerVolumeSource: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.model.v.WatchEventFluent withFlockerVolumeSourceObject(io.fabric.kubernetes.api.model.v.FlockerVolumeSource)>(v);
+v := @parameter: io.fabric.kubernetes.api.model.v.ComponentStatusList;
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ComponentStatusListObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ComponentStatusListObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.ComponentStatusList)>(v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.v.WatchEventFluent withScaleIOVolumeSourceObject(io.fabric.kubernetes.api.model.v.ScaleIOVolumeSource)
@@ -13988,23 +13988,23 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$BindingObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.Binding)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent withEnvVarSourceObject(io.fabric.kubernetes.api.model.v.EnvVarSource)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent withVolumeProjectionObject(io.fabric.kubernetes.api.model.v.VolumeProjection)
 {
+io.fabric.kubernetes.api.model.v.VolumeProjection v;
+io.fabric.kubernetes.api.model.v.VolumeProjectionBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.kubernetes.api.model.v.EnvVarSourceBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.EnvVarSource v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.EnvVarSource;
+v := @parameter: io.fabric.kubernetes.api.model.v.VolumeProjection;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.EnvVarSourceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.EnvVarSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.EnvVarSource)>(v);
+v = new io.fabric.kubernetes.api.model.v.VolumeProjectionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.VolumeProjectionBuilder: void <init>(io.fabric.kubernetes.api.model.v.VolumeProjection)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -14020,43 +14020,43 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$EnvVarSourceObjectNested withNewEnvVarSourceObject()
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$VolumeProjectionObjectNested withNewVolumeProjectionObject()
 {
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$VolumeProjectionObjectNestedImpl v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$EnvVarSourceObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$EnvVarSourceObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$EnvVarSourceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$VolumeProjectionObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$VolumeProjectionObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$EnvVarSourceObjectNested withNewEnvVarSourceObjectLike(io.fabric.kubernetes.api.model.v.EnvVarSource)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$VolumeProjectionObjectNested withNewVolumeProjectionObjectLike(io.fabric.kubernetes.api.model.v.VolumeProjection)
 {
+io.fabric.kubernetes.api.model.v.VolumeProjection v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$VolumeProjectionObjectNestedImpl v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.EnvVarSource v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$EnvVarSourceObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.EnvVarSource;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$EnvVarSourceObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$EnvVarSourceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.EnvVarSource)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.VolumeProjection;
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$VolumeProjectionObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$VolumeProjectionObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.VolumeProjection)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent withVolumeProjectionObject(io.fabric.kubernetes.api.model.v.VolumeProjection)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent withEnvVarSourceObject(io.fabric.kubernetes.api.model.v.EnvVarSource)
 {
-io.fabric.kubernetes.api.model.v.VolumeProjection v;
-io.fabric.kubernetes.api.model.v.VolumeProjectionBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.kubernetes.api.model.v.EnvVarSourceBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
+io.fabric.kubernetes.api.model.v.EnvVarSource v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.VolumeProjection;
+v := @parameter: io.fabric.kubernetes.api.model.v.EnvVarSource;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.VolumeProjectionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.VolumeProjectionBuilder: void <init>(io.fabric.kubernetes.api.model.v.VolumeProjection)>(v);
+v = new io.fabric.kubernetes.api.model.v.EnvVarSourceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.EnvVarSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.EnvVarSource)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -14072,24 +14072,24 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$VolumeProjectionObjectNested withNewVolumeProjectionObject()
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$EnvVarSourceObjectNested withNewEnvVarSourceObject()
 {
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$VolumeProjectionObjectNestedImpl v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$EnvVarSourceObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$VolumeProjectionObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$VolumeProjectionObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$EnvVarSourceObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$EnvVarSourceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$VolumeProjectionObjectNested withNewVolumeProjectionObjectLike(io.fabric.kubernetes.api.model.v.VolumeProjection)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$EnvVarSourceObjectNested withNewEnvVarSourceObjectLike(io.fabric.kubernetes.api.model.v.EnvVarSource)
 {
-io.fabric.kubernetes.api.model.v.VolumeProjection v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$VolumeProjectionObjectNestedImpl v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
+io.fabric.kubernetes.api.model.v.EnvVarSource v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$EnvVarSourceObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.VolumeProjection;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$VolumeProjectionObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$VolumeProjectionObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.VolumeProjection)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.EnvVarSource;
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$EnvVarSourceObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$EnvVarSourceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.EnvVarSource)>(v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.v.WatchEventFluent withResourceQuotaObject(io.fabric.kubernetes.api.model.v.ResourceQuota)
@@ -14940,6 +14940,58 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$NodeDaemonEndpointsObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.NodeDaemonEndpoints)>(v, v);
 return v;
 }
+public io.fabric.kubernetes.api.model.v.WatchEventFluent withCSIVolumeSourceObject(io.fabric.kubernetes.api.model.v.CSIVolumeSource)
+{
+io.fabric.kubernetes.api.model.v.CSIVolumeSource v;
+io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.kubernetes.api.model.v.CSIVolumeSourceBuilder v;
+java.util.List v, v, v;
+io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
+v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
+v := @parameter: io.fabric.kubernetes.api.model.v.CSIVolumeSource;
+v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
+v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
+interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
+if v == null goto label;
+v = new io.fabric.kubernetes.api.model.v.CSIVolumeSourceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.CSIVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.CSIVolumeSource)>(v);
+v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
+v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
+v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
+interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
+goto label;
+label:
+v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = null;
+v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
+v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
+interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
+label:
+return v;
+}
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$CSIVolumeSourceObjectNested withNewCSIVolumeSourceObject()
+{
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$CSIVolumeSourceObjectNestedImpl v;
+v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$CSIVolumeSourceObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$CSIVolumeSourceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
+return v;
+}
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$CSIVolumeSourceObjectNested withNewCSIVolumeSourceObjectLike(io.fabric.kubernetes.api.model.v.CSIVolumeSource)
+{
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$CSIVolumeSourceObjectNestedImpl v;
+io.fabric.kubernetes.api.model.v.CSIVolumeSource v;
+v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
+v := @parameter: io.fabric.kubernetes.api.model.v.CSIVolumeSource;
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$CSIVolumeSourceObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$CSIVolumeSourceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.CSIVolumeSource)>(v, v);
+return v;
+}
 public io.fabric.kubernetes.api.model.v.WatchEventFluent withVolumeDeviceObject(io.fabric.kubernetes.api.model.v.VolumeDevice)
 {
 io.fabric.kubernetes.api.model.v.VolumeDeviceBuilder v;
@@ -15006,23 +15058,23 @@
 v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.model.v.WatchEventFluent withVolumeDeviceObject(io.fabric.kubernetes.api.model.v.VolumeDevice)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent withCSIVolumeSourceObject(io.fabric.kubernetes.api.model.v.CSIVolumeSource)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent withPersistentVolumeSpecObject(io.fabric.kubernetes.api.model.v.PersistentVolumeSpec)
 {
-io.fabric.kubernetes.api.model.v.CSIVolumeSource v;
+io.fabric.kubernetes.api.model.v.PersistentVolumeSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.kubernetes.api.model.v.CSIVolumeSourceBuilder v;
 java.util.List v, v, v;
+io.fabric.kubernetes.api.model.v.PersistentVolumeSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.CSIVolumeSource;
+v := @parameter: io.fabric.kubernetes.api.model.v.PersistentVolumeSpec;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.CSIVolumeSourceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.CSIVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.CSIVolumeSource)>(v);
+v = new io.fabric.kubernetes.api.model.v.PersistentVolumeSpecBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.PersistentVolumeSpecBuilder: void <init>(io.fabric.kubernetes.api.model.v.PersistentVolumeSpec)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -15038,43 +15090,43 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$CSIVolumeSourceObjectNested withNewCSIVolumeSourceObject()
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$PersistentVolumeSpecObjectNested withNewPersistentVolumeSpecObject()
 {
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$CSIVolumeSourceObjectNestedImpl v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$PersistentVolumeSpecObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$CSIVolumeSourceObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$CSIVolumeSourceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$PersistentVolumeSpecObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$PersistentVolumeSpecObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$CSIVolumeSourceObjectNested withNewCSIVolumeSourceObjectLike(io.fabric.kubernetes.api.model.v.CSIVolumeSource)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$PersistentVolumeSpecObjectNested withNewPersistentVolumeSpecObjectLike(io.fabric.kubernetes.api.model.v.PersistentVolumeSpec)
 {
+io.fabric.kubernetes.api.model.v.PersistentVolumeSpec v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$CSIVolumeSourceObjectNestedImpl v;
-io.fabric.kubernetes.api.model.v.CSIVolumeSource v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$PersistentVolumeSpecObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.CSIVolumeSource;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$CSIVolumeSourceObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$CSIVolumeSourceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.CSIVolumeSource)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.PersistentVolumeSpec;
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$PersistentVolumeSpecObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$PersistentVolumeSpecObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.PersistentVolumeSpec)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent withPersistentVolumeSpecObject(io.fabric.kubernetes.api.model.v.PersistentVolumeSpec)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent withLifecycleHandlerObject(io.fabric.kubernetes.api.model.v.LifecycleHandler)
 {
-io.fabric.kubernetes.api.model.v.PersistentVolumeSpec v;
+io.fabric.kubernetes.api.model.v.LifecycleHandler v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.kubernetes.api.model.v.PersistentVolumeSpecBuilder v;
+io.fabric.kubernetes.api.model.v.LifecycleHandlerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.PersistentVolumeSpec;
+v := @parameter: io.fabric.kubernetes.api.model.v.LifecycleHandler;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.PersistentVolumeSpecBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.PersistentVolumeSpecBuilder: void <init>(io.fabric.kubernetes.api.model.v.PersistentVolumeSpec)>(v);
+v = new io.fabric.kubernetes.api.model.v.LifecycleHandlerBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.LifecycleHandlerBuilder: void <init>(io.fabric.kubernetes.api.model.v.LifecycleHandler)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -15090,24 +15142,24 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$PersistentVolumeSpecObjectNested withNewPersistentVolumeSpecObject()
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$LifecycleHandlerObjectNested withNewLifecycleHandlerObject()
 {
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$LifecycleHandlerObjectNestedImpl v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$PersistentVolumeSpecObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$PersistentVolumeSpecObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$PersistentVolumeSpecObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$LifecycleHandlerObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$LifecycleHandlerObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$PersistentVolumeSpecObjectNested withNewPersistentVolumeSpecObjectLike(io.fabric.kubernetes.api.model.v.PersistentVolumeSpec)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$LifecycleHandlerObjectNested withNewLifecycleHandlerObjectLike(io.fabric.kubernetes.api.model.v.LifecycleHandler)
 {
-io.fabric.kubernetes.api.model.v.PersistentVolumeSpec v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$LifecycleHandlerObjectNestedImpl v;
+io.fabric.kubernetes.api.model.v.LifecycleHandler v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$PersistentVolumeSpecObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.PersistentVolumeSpec;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$PersistentVolumeSpecObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$PersistentVolumeSpecObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.PersistentVolumeSpec)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.LifecycleHandler;
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$LifecycleHandlerObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$LifecycleHandlerObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.LifecycleHandler)>(v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.v.WatchEventFluent withNodeObject(io.fabric.kubernetes.api.model.v.Node)
@@ -15162,23 +15214,23 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$NodeObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.Node)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent withLifecycleHandlerObject(io.fabric.kubernetes.api.model.v.LifecycleHandler)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent withClusterObject(io.fabric.kubernetes.api.model.v.Cluster)
 {
-io.fabric.kubernetes.api.model.v.LifecycleHandler v;
+io.fabric.kubernetes.api.model.v.ClusterBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.kubernetes.api.model.v.LifecycleHandlerBuilder v;
+io.fabric.kubernetes.api.model.v.Cluster v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.LifecycleHandler;
+v := @parameter: io.fabric.kubernetes.api.model.v.Cluster;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.LifecycleHandlerBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.LifecycleHandlerBuilder: void <init>(io.fabric.kubernetes.api.model.v.LifecycleHandler)>(v);
+v = new io.fabric.kubernetes.api.model.v.ClusterBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.ClusterBuilder: void <init>(io.fabric.kubernetes.api.model.v.Cluster)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -15194,24 +15246,24 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$LifecycleHandlerObjectNested withNewLifecycleHandlerObject()
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$ClusterObjectNested withNewClusterObject()
 {
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$LifecycleHandlerObjectNestedImpl v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ClusterObjectNestedImpl v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$LifecycleHandlerObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$LifecycleHandlerObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ClusterObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ClusterObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$LifecycleHandlerObjectNested withNewLifecycleHandlerObjectLike(io.fabric.kubernetes.api.model.v.LifecycleHandler)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$ClusterObjectNested withNewClusterObjectLike(io.fabric.kubernetes.api.model.v.Cluster)
 {
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$LifecycleHandlerObjectNestedImpl v;
-io.fabric.kubernetes.api.model.v.LifecycleHandler v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ClusterObjectNestedImpl v;
+io.fabric.kubernetes.api.model.v.Cluster v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.LifecycleHandler;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$LifecycleHandlerObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$LifecycleHandlerObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.LifecycleHandler)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.Cluster;
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ClusterObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ClusterObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.Cluster)>(v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.v.WatchEventFluent withVolumeObject(io.fabric.kubernetes.api.model.v.Volume)
@@ -15266,58 +15318,6 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$VolumeObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.Volume)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent withClusterObject(io.fabric.kubernetes.api.model.v.Cluster)
-{
-io.fabric.kubernetes.api.model.v.ClusterBuilder v;
-io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-java.util.List v, v, v;
-io.fabric.kubernetes.api.model.v.Cluster v;
-io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.Cluster;
-v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
-v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
-interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
-if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.ClusterBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.ClusterBuilder: void <init>(io.fabric.kubernetes.api.model.v.Cluster)>(v);
-v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
-v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
-v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
-interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
-goto label;
-label:
-v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = null;
-v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
-v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
-interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
-label:
-return v;
-}
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$ClusterObjectNested withNewClusterObject()
-{
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ClusterObjectNestedImpl v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ClusterObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ClusterObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
-return v;
-}
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$ClusterObjectNested withNewClusterObjectLike(io.fabric.kubernetes.api.model.v.Cluster)
-{
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ClusterObjectNestedImpl v;
-io.fabric.kubernetes.api.model.v.Cluster v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.Cluster;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ClusterObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ClusterObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.Cluster)>(v, v);
-return v;
-}
 public io.fabric.kubernetes.api.model.v.WatchEventFluent withNFSVolumeSourceObject(io.fabric.kubernetes.api.model.v.NFSVolumeSource)
 {
 io.fabric.kubernetes.api.model.v.NFSVolumeSourceBuilder v;
@@ -15490,23 +15490,23 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$PodStatusObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.PodStatus)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent withKubernetesListObject(io.fabric.kubernetes.api.model.v.KubernetesList)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent withExecConfigObject(io.fabric.kubernetes.api.model.v.ExecConfig)
 {
+io.fabric.kubernetes.api.model.v.ExecConfig v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.KubernetesListBuilder v;
-io.fabric.kubernetes.api.model.v.KubernetesList v;
+io.fabric.kubernetes.api.model.v.ExecConfigBuilder v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.KubernetesList;
+v := @parameter: io.fabric.kubernetes.api.model.v.ExecConfig;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.KubernetesListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.KubernetesListBuilder: void <init>(io.fabric.kubernetes.api.model.v.KubernetesList)>(v);
+v = new io.fabric.kubernetes.api.model.v.ExecConfigBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.ExecConfigBuilder: void <init>(io.fabric.kubernetes.api.model.v.ExecConfig)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -15522,43 +15522,43 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$KubernetesListObjectNested withNewKubernetesListObject()
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$ExecConfigObjectNested withNewExecConfigObject()
 {
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$KubernetesListObjectNestedImpl v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ExecConfigObjectNestedImpl v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$KubernetesListObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$KubernetesListObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ExecConfigObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ExecConfigObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$KubernetesListObjectNested withNewKubernetesListObjectLike(io.fabric.kubernetes.api.model.v.KubernetesList)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$ExecConfigObjectNested withNewExecConfigObjectLike(io.fabric.kubernetes.api.model.v.ExecConfig)
 {
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$KubernetesListObjectNestedImpl v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ExecConfigObjectNestedImpl v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.KubernetesList v;
+io.fabric.kubernetes.api.model.v.ExecConfig v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.KubernetesList;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$KubernetesListObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$KubernetesListObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.KubernetesList)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.ExecConfig;
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ExecConfigObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ExecConfigObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.ExecConfig)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent withExecConfigObject(io.fabric.kubernetes.api.model.v.ExecConfig)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent withKubernetesListObject(io.fabric.kubernetes.api.model.v.KubernetesList)
 {
-io.fabric.kubernetes.api.model.v.ExecConfig v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.ExecConfigBuilder v;
+io.fabric.kubernetes.api.model.v.KubernetesListBuilder v;
+io.fabric.kubernetes.api.model.v.KubernetesList v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.ExecConfig;
+v := @parameter: io.fabric.kubernetes.api.model.v.KubernetesList;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.ExecConfigBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.ExecConfigBuilder: void <init>(io.fabric.kubernetes.api.model.v.ExecConfig)>(v);
+v = new io.fabric.kubernetes.api.model.v.KubernetesListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.KubernetesListBuilder: void <init>(io.fabric.kubernetes.api.model.v.KubernetesList)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -15574,24 +15574,24 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$ExecConfigObjectNested withNewExecConfigObject()
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$KubernetesListObjectNested withNewKubernetesListObject()
 {
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ExecConfigObjectNestedImpl v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$KubernetesListObjectNestedImpl v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ExecConfigObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ExecConfigObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$KubernetesListObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$KubernetesListObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$ExecConfigObjectNested withNewExecConfigObjectLike(io.fabric.kubernetes.api.model.v.ExecConfig)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$KubernetesListObjectNested withNewKubernetesListObjectLike(io.fabric.kubernetes.api.model.v.KubernetesList)
 {
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ExecConfigObjectNestedImpl v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$KubernetesListObjectNestedImpl v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.ExecConfig v;
+io.fabric.kubernetes.api.model.v.KubernetesList v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.ExecConfig;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ExecConfigObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ExecConfigObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.ExecConfig)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.KubernetesList;
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$KubernetesListObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$KubernetesListObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.KubernetesList)>(v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.v.WatchEventFluent withPersistentVolumeStatusObject(io.fabric.kubernetes.api.model.v.PersistentVolumeStatus)
@@ -15730,6 +15730,58 @@
 v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.model.v.WatchEventFluent withEndpointPortObject(io.fabric.kubernetes.api.model.v.EndpointPort)>(v);
 return v;
 }
+public io.fabric.kubernetes.api.model.v.WatchEventFluent withCapabilitiesObject(io.fabric.kubernetes.api.model.v.Capabilities)
+{
+io.fabric.kubernetes.api.model.v.CapabilitiesBuilder v;
+io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.kubernetes.api.model.v.Capabilities v;
+java.util.List v, v, v;
+io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
+v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
+v := @parameter: io.fabric.kubernetes.api.model.v.Capabilities;
+v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
+v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
+interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
+if v == null goto label;
+v = new io.fabric.kubernetes.api.model.v.CapabilitiesBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.CapabilitiesBuilder: void <init>(io.fabric.kubernetes.api.model.v.Capabilities)>(v);
+v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
+v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
+v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
+interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
+goto label;
+label:
+v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = null;
+v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
+v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
+interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
+label:
+return v;
+}
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$CapabilitiesObjectNested withNewCapabilitiesObject()
+{
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$CapabilitiesObjectNestedImpl v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
+v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$CapabilitiesObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$CapabilitiesObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
+return v;
+}
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$CapabilitiesObjectNested withNewCapabilitiesObjectLike(io.fabric.kubernetes.api.model.v.Capabilities)
+{
+io.fabric.kubernetes.api.model.v.Capabilities v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$CapabilitiesObjectNestedImpl v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
+v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
+v := @parameter: io.fabric.kubernetes.api.model.v.Capabilities;
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$CapabilitiesObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$CapabilitiesObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.Capabilities)>(v, v);
+return v;
+}
 public io.fabric.kubernetes.api.model.v.WatchEventFluent withHTTPHeaderObject(io.fabric.kubernetes.api.model.v.HTTPHeader)
 {
 io.fabric.kubernetes.api.model.v.HTTPHeader v;
@@ -15796,23 +15848,23 @@
 v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.model.v.WatchEventFluent withHTTPHeaderObject(io.fabric.kubernetes.api.model.v.HTTPHeader)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent withCapabilitiesObject(io.fabric.kubernetes.api.model.v.Capabilities)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent withWatchEventObject(io.fabric.kubernetes.api.model.v.WatchEvent)
 {
-io.fabric.kubernetes.api.model.v.CapabilitiesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.kubernetes.api.model.v.Capabilities v;
+io.fabric.kubernetes.api.model.v.WatchEvent v;
 java.util.List v, v, v;
+io.fabric.kubernetes.api.model.v.WatchEventBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.Capabilities;
+v := @parameter: io.fabric.kubernetes.api.model.v.WatchEvent;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.CapabilitiesBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.CapabilitiesBuilder: void <init>(io.fabric.kubernetes.api.model.v.Capabilities)>(v);
+v = new io.fabric.kubernetes.api.model.v.WatchEventBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventBuilder: void <init>(io.fabric.kubernetes.api.model.v.WatchEvent)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -15828,24 +15880,24 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$CapabilitiesObjectNested withNewCapabilitiesObject()
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$WatchEventObjectNested withNewWatchEventObject()
 {
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$CapabilitiesObjectNestedImpl v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$WatchEventObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$CapabilitiesObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$CapabilitiesObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$WatchEventObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$WatchEventObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$CapabilitiesObjectNested withNewCapabilitiesObjectLike(io.fabric.kubernetes.api.model.v.Capabilities)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$WatchEventObjectNested withNewWatchEventObjectLike(io.fabric.kubernetes.api.model.v.WatchEvent)
 {
-io.fabric.kubernetes.api.model.v.Capabilities v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$CapabilitiesObjectNestedImpl v;
+io.fabric.kubernetes.api.model.v.WatchEvent v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$WatchEventObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.Capabilities;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$CapabilitiesObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$CapabilitiesObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.Capabilities)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.WatchEvent;
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$WatchEventObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$WatchEventObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.WatchEvent)>(v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.v.WatchEventFluent withObjectReferenceObject(io.fabric.kubernetes.api.model.v.ObjectReference)
@@ -15900,58 +15952,6 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ObjectReferenceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.ObjectReference)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent withWatchEventObject(io.fabric.kubernetes.api.model.v.WatchEvent)
-{
-io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.kubernetes.api.model.v.WatchEvent v;
-java.util.List v, v, v;
-io.fabric.kubernetes.api.model.v.WatchEventBuilder v;
-io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.WatchEvent;
-v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
-v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
-interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
-if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.WatchEventBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventBuilder: void <init>(io.fabric.kubernetes.api.model.v.WatchEvent)>(v);
-v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
-v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
-v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
-interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
-goto label;
-label:
-v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = null;
-v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
-v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
-interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
-label:
-return v;
-}
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$WatchEventObjectNested withNewWatchEventObject()
-{
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$WatchEventObjectNestedImpl v;
-v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$WatchEventObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$WatchEventObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
-return v;
-}
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$WatchEventObjectNested withNewWatchEventObjectLike(io.fabric.kubernetes.api.model.v.WatchEvent)
-{
-io.fabric.kubernetes.api.model.v.WatchEvent v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$WatchEventObjectNestedImpl v;
-v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.WatchEvent;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$WatchEventObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$WatchEventObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.WatchEvent)>(v, v);
-return v;
-}
 public io.fabric.kubernetes.api.model.v.WatchEventFluent withLimitRangeItemObject(io.fabric.kubernetes.api.model.v.LimitRangeItem)
 {
 io.fabric.kubernetes.api.model.v.LimitRangeItemBuilder v;
@@ -16362,23 +16362,23 @@
 v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.model.v.WatchEventFluent withSecretEnvSourceObject(io.fabric.kubernetes.api.model.v.SecretEnvSource)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent withServiceAccountObject(io.fabric.kubernetes.api.model.v.ServiceAccount)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent withAWSElasticBlockStoreVolumeSourceObject(io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource)
 {
+io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSourceBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.kubernetes.api.model.v.ServiceAccount v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.ServiceAccountBuilder v;
+io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.ServiceAccount;
+v := @parameter: io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.ServiceAccountBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.ServiceAccountBuilder: void <init>(io.fabric.kubernetes.api.model.v.ServiceAccount)>(v);
+v = new io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSourceBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -16394,43 +16394,61 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$ServiceAccountObjectNested withNewServiceAccountObject()
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$AWSElasticBlockStoreVolumeSourceObjectNested withNewAWSElasticBlockStoreVolumeSourceObject()
 {
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ServiceAccountObjectNestedImpl v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$AWSElasticBlockStoreVolumeSourceObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ServiceAccountObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ServiceAccountObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$AWSElasticBlockStoreVolumeSourceObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$AWSElasticBlockStoreVolumeSourceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$ServiceAccountObjectNested withNewServiceAccountObjectLike(io.fabric.kubernetes.api.model.v.ServiceAccount)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$AWSElasticBlockStoreVolumeSourceObjectNested withNewAWSElasticBlockStoreVolumeSourceObjectLike(io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource)
 {
-io.fabric.kubernetes.api.model.v.ServiceAccount v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ServiceAccountObjectNestedImpl v;
+io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$AWSElasticBlockStoreVolumeSourceObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.ServiceAccount;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ServiceAccountObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ServiceAccountObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.ServiceAccount)>(v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource;
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$AWSElasticBlockStoreVolumeSourceObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$AWSElasticBlockStoreVolumeSourceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent withAWSElasticBlockStoreVolumeSourceObject(io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent withNewAWSElasticBlockStoreVolumeSourceObject(java.lang.String, java.lang.Integer, java.lang.Boolean, java.lang.String)
+{
+io.fabric.kubernetes.api.model.v.WatchEventFluent v;
+java.lang.Boolean v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
+java.lang.String v, v;
+io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource v;
+java.lang.Integer v;
+v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.Integer;
+v := @parameter: java.lang.Boolean;
+v := @parameter: java.lang.String;
+v = new io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource: void <init>(java.lang.String,java.lang.Integer,java.lang.Boolean,java.lang.String)>(v, v, v, v);
+v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.model.v.WatchEventFluent withAWSElasticBlockStoreVolumeSourceObject(io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource)>(v);
+return v;
+}
+public io.fabric.kubernetes.api.model.v.WatchEventFluent withServiceAccountObject(io.fabric.kubernetes.api.model.v.ServiceAccount)
 {
-io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSourceBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.kubernetes.api.model.v.ServiceAccount v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource v;
+io.fabric.kubernetes.api.model.v.ServiceAccountBuilder v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource;
+v := @parameter: io.fabric.kubernetes.api.model.v.ServiceAccount;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSourceBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSourceBuilder: void <init>(io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource)>(v);
+v = new io.fabric.kubernetes.api.model.v.ServiceAccountBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.ServiceAccountBuilder: void <init>(io.fabric.kubernetes.api.model.v.ServiceAccount)>(v);
 v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder object> = v;
 v = v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("object");
@@ -16446,42 +16464,24 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$AWSElasticBlockStoreVolumeSourceObjectNested withNewAWSElasticBlockStoreVolumeSourceObject()
-{
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$AWSElasticBlockStoreVolumeSourceObjectNestedImpl v;
-v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$AWSElasticBlockStoreVolumeSourceObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$AWSElasticBlockStoreVolumeSourceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
-return v;
-}
-public io.fabric.kubernetes.api.model.v.WatchEventFluent$AWSElasticBlockStoreVolumeSourceObjectNested withNewAWSElasticBlockStoreVolumeSourceObjectLike(io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$ServiceAccountObjectNested withNewServiceAccountObject()
 {
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource v;
-io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$AWSElasticBlockStoreVolumeSourceObjectNestedImpl v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ServiceAccountObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource;
-v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$AWSElasticBlockStoreVolumeSourceObjectNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$AWSElasticBlockStoreVolumeSourceObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource)>(v, v);
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ServiceAccountObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ServiceAccountObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.WatchEventFluent withNewAWSElasticBlockStoreVolumeSourceObject(java.lang.String, java.lang.Integer, java.lang.Boolean, java.lang.String)
+public io.fabric.kubernetes.api.model.v.WatchEventFluent$ServiceAccountObjectNested withNewServiceAccountObjectLike(io.fabric.kubernetes.api.model.v.ServiceAccount)
 {
-io.fabric.kubernetes.api.model.v.WatchEventFluent v;
-java.lang.Boolean v;
+io.fabric.kubernetes.api.model.v.ServiceAccount v;
 io.fabric.kubernetes.api.model.v.WatchEventFluentImpl v;
-java.lang.String v, v;
-io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource v;
-java.lang.Integer v;
+io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ServiceAccountObjectNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.WatchEventFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.Integer;
-v := @parameter: java.lang.Boolean;
-v := @parameter: java.lang.String;
-v = new io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource: void <init>(java.lang.String,java.lang.Integer,java.lang.Boolean,java.lang.String)>(v, v, v, v);
-v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl: io.fabric.kubernetes.api.model.v.WatchEventFluent withAWSElasticBlockStoreVolumeSourceObject(io.fabric.kubernetes.api.model.v.AWSElasticBlockStoreVolumeSource)>(v);
+v := @parameter: io.fabric.kubernetes.api.model.v.ServiceAccount;
+v = new io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ServiceAccountObjectNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.WatchEventFluentImpl$ServiceAccountObjectNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.WatchEventFluentImpl,io.fabric.kubernetes.api.model.v.ServiceAccount)>(v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.v.WatchEventFluent withPodIPObject(io.fabric.kubernetes.api.model.v.PodIP)
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.kubernetes.api.model.v6_4.apiextensions.v1.ConversionRequestFluent.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.kubernetes.api.model.v6_4.apiextensions.v1.ConversionRequestFluent.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.kubernetes.api.model.v6_4.apiextensions.v1.ConversionRequestFluent.jimple	2025-03-13 16:41:30.467822007 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.kubernetes.api.model.v6_4.apiextensions.v1.ConversionRequestFluent.jimple	2025-03-13 18:03:58.901964151 +0000
@@ -389,16 +389,6 @@
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$V1beta1WebhookClientConfigObjectsNested setNewWebhookClientConfigObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.WebhookClientConfig);
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$V1beta1WebhookClientConfigObjectsNested addNewV1beta1WebhookClientConfigObject();
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$V1beta1WebhookClientConfigObjectsNested addNewWebhookClientConfigObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.WebhookClientConfig);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceColumnDefinitionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent setToCustomResourceColumnDefinitionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition);
-public abstract transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceColumnDefinitionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition[]);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addAllToCustomResourceColumnDefinitionObjects(java.util.Collection);
-public abstract transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromCustomResourceColumnDefinitionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition[]);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeAllFromCustomResourceColumnDefinitionObjects(java.util.Collection);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeMatchingFromCustomResourceColumnDefinitionObjects(java.util.function.Predicate);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$CustomResourceColumnDefinitionObjectsNested setNewCustomResourceColumnDefinitionObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$CustomResourceColumnDefinitionObjectsNested addNewCustomResourceColumnDefinitionObject();
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$CustomResourceColumnDefinitionObjectsNested addNewCustomResourceColumnDefinitionObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition);
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToWebhookConversionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion);
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent setToWebhookConversionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion);
 public abstract transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToWebhookConversionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion[]);
@@ -409,6 +399,16 @@
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$WebhookConversionObjectsNested setNewWebhookConversionObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion);
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$WebhookConversionObjectsNested addNewWebhookConversionObject();
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$WebhookConversionObjectsNested addNewWebhookConversionObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceColumnDefinitionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent setToCustomResourceColumnDefinitionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition);
+public abstract transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceColumnDefinitionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition[]);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addAllToCustomResourceColumnDefinitionObjects(java.util.Collection);
+public abstract transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromCustomResourceColumnDefinitionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition[]);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeAllFromCustomResourceColumnDefinitionObjects(java.util.Collection);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeMatchingFromCustomResourceColumnDefinitionObjects(java.util.function.Predicate);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$CustomResourceColumnDefinitionObjectsNested setNewCustomResourceColumnDefinitionObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$CustomResourceColumnDefinitionObjectsNested addNewCustomResourceColumnDefinitionObject();
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$CustomResourceColumnDefinitionObjectsNested addNewCustomResourceColumnDefinitionObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition);
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToLocalObjectReferenceObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.LocalObjectReference);
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent setToLocalObjectReferenceObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.LocalObjectReference);
 public abstract transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToLocalObjectReferenceObjects(io.fabric.kubernetes.api.model.v.LocalObjectReference[]);
@@ -431,16 +431,6 @@
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$ExternalDocumentationObjectsNested addNewExternalDocumentationObject();
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$ExternalDocumentationObjectsNested addNewExternalDocumentationObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v.ExternalDocumentation);
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addNewExternalDocumentationObject(java.lang.String, java.lang.String);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceSubresourcesObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent setToCustomResourceSubresourcesObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources);
-public abstract transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceSubresourcesObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources[]);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addAllToV1beta1CustomResourceSubresourcesObjects(java.util.Collection);
-public abstract transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromCustomResourceSubresourcesObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources[]);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeAllFromV1beta1CustomResourceSubresourcesObjects(java.util.Collection);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeMatchingFromV1beta1CustomResourceSubresourcesObjects(java.util.function.Predicate);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceSubresourcesObjectsNested setNewCustomResourceSubresourcesObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceSubresourcesObjectsNested addNewV1beta1CustomResourceSubresourcesObject();
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceSubresourcesObjectsNested addNewCustomResourceSubresourcesObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources);
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionVersionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion);
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent setToCustomResourceDefinitionVersionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion);
 public abstract transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionVersionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion[]);
@@ -451,16 +441,16 @@
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$CustomResourceDefinitionVersionObjectsNested setNewCustomResourceDefinitionVersionObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion);
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$CustomResourceDefinitionVersionObjectsNested addNewCustomResourceDefinitionVersionObject();
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$CustomResourceDefinitionVersionObjectsNested addNewCustomResourceDefinitionVersionObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceConversionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent setToCustomResourceConversionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion);
-public abstract transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceConversionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion[]);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addAllToCustomResourceConversionObjects(java.util.Collection);
-public abstract transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromCustomResourceConversionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion[]);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeAllFromCustomResourceConversionObjects(java.util.Collection);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeMatchingFromCustomResourceConversionObjects(java.util.function.Predicate);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$CustomResourceConversionObjectsNested setNewCustomResourceConversionObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$CustomResourceConversionObjectsNested addNewCustomResourceConversionObject();
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$CustomResourceConversionObjectsNested addNewCustomResourceConversionObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceSubresourcesObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent setToCustomResourceSubresourcesObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources);
+public abstract transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceSubresourcesObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources[]);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addAllToV1beta1CustomResourceSubresourcesObjects(java.util.Collection);
+public abstract transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromCustomResourceSubresourcesObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources[]);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeAllFromV1beta1CustomResourceSubresourcesObjects(java.util.Collection);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeMatchingFromV1beta1CustomResourceSubresourcesObjects(java.util.function.Predicate);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceSubresourcesObjectsNested setNewCustomResourceSubresourcesObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceSubresourcesObjectsNested addNewV1beta1CustomResourceSubresourcesObject();
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceSubresourcesObjectsNested addNewCustomResourceSubresourcesObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources);
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToValidationRuleObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule);
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent setToValidationRuleObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule);
 public abstract transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToValidationRuleObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule[]);
@@ -472,6 +462,16 @@
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$ValidationRuleObjectsNested addNewValidationRuleObject();
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$ValidationRuleObjectsNested addNewValidationRuleObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule);
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addNewValidationRuleObject(java.lang.String, java.lang.String);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceConversionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent setToCustomResourceConversionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion);
+public abstract transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceConversionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion[]);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addAllToCustomResourceConversionObjects(java.util.Collection);
+public abstract transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromCustomResourceConversionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion[]);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeAllFromCustomResourceConversionObjects(java.util.Collection);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeMatchingFromCustomResourceConversionObjects(java.util.function.Predicate);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$CustomResourceConversionObjectsNested setNewCustomResourceConversionObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$CustomResourceConversionObjectsNested addNewCustomResourceConversionObject();
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$CustomResourceConversionObjectsNested addNewCustomResourceConversionObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion);
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition);
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent setToCustomResourceDefinitionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition);
 public abstract transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition[]);
@@ -482,6 +482,16 @@
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$CustomResourceDefinitionObjectsNested setNewCustomResourceDefinitionObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition);
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$CustomResourceDefinitionObjectsNested addNewCustomResourceDefinitionObject();
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$CustomResourceDefinitionObjectsNested addNewCustomResourceDefinitionObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionListObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent setToCustomResourceDefinitionListObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList);
+public abstract transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionListObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList[]);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addAllToV1beta1CustomResourceDefinitionListObjects(java.util.Collection);
+public abstract transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromCustomResourceDefinitionListObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList[]);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeAllFromV1beta1CustomResourceDefinitionListObjects(java.util.Collection);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeMatchingFromV1beta1CustomResourceDefinitionListObjects(java.util.function.Predicate);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceDefinitionListObjectsNested setNewCustomResourceDefinitionListObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceDefinitionListObjectsNested addNewV1beta1CustomResourceDefinitionListObject();
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceDefinitionListObjectsNested addNewCustomResourceDefinitionListObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList);
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionConditionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition);
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent setToCustomResourceDefinitionConditionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition);
 public abstract transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionConditionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition[]);
@@ -493,16 +503,6 @@
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceDefinitionConditionObjectsNested addNewV1beta1CustomResourceDefinitionConditionObject();
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceDefinitionConditionObjectsNested addNewCustomResourceDefinitionConditionObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition);
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addNewV1beta1CustomResourceDefinitionConditionObject(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionListObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent setToCustomResourceDefinitionListObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList);
-public abstract transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionListObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList[]);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addAllToV1beta1CustomResourceDefinitionListObjects(java.util.Collection);
-public abstract transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromCustomResourceDefinitionListObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList[]);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeAllFromV1beta1CustomResourceDefinitionListObjects(java.util.Collection);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeMatchingFromV1beta1CustomResourceDefinitionListObjects(java.util.function.Predicate);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceDefinitionListObjectsNested setNewCustomResourceDefinitionListObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceDefinitionListObjectsNested addNewV1beta1CustomResourceDefinitionListObject();
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceDefinitionListObjectsNested addNewCustomResourceDefinitionListObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList);
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToServiceReferenceObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.ServiceReference);
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent setToServiceReferenceObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.ServiceReference);
 public abstract transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToServiceReferenceObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.ServiceReference[]);
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.kubernetes.api.model.v6_4.apiextensions.v1.ConversionRequestFluentImpl.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.kubernetes.api.model.v6_4.apiextensions.v1.ConversionRequestFluentImpl.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.kubernetes.api.model.v6_4.apiextensions.v1.ConversionRequestFluentImpl.jimple	2025-03-13 16:41:30.451822259 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.kubernetes.api.model.v6_4.apiextensions.v1.ConversionRequestFluentImpl.jimple	2025-03-13 18:03:58.881964466 +0000
@@ -311,14 +311,14 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToWebhookClientConfigObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v1beta.WebhookClientConfig)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion;
 if v == 0 goto label;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceColumnDefinitionObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)>(v, v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToWebhookConversionObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition;
 if v == 0 goto label;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToWebhookConversionObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)>(v, v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceColumnDefinitionObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)>(v, v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.v.LocalObjectReference;
@@ -331,19 +331,14 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToExternalDocumentationObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.ExternalDocumentation)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources;
-if v == 0 goto label;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceSubresourcesObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)>(v, v);
-goto label;
-label:
 v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion;
 if v == 0 goto label;
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionVersionObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources;
 if v == 0 goto label;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceConversionObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)>(v, v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceSubresourcesObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)>(v, v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule;
@@ -351,14 +346,14 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToValidationRuleObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion;
 if v == 0 goto label;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition)>(v, v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceConversionObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition;
 if v == 0 goto label;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionConditionObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v, v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition)>(v, v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList;
@@ -366,6 +361,11 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionListObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList)>(v, v);
 goto label;
 label:
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition;
+if v == 0 goto label;
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionConditionObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v, v);
+goto label;
+label:
 v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.ServiceReference;
 if v == 0 goto label;
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToServiceReferenceObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v1beta.ServiceReference)>(v, v);
@@ -601,14 +601,14 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent setToWebhookClientConfigObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v1beta.WebhookClientConfig)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion;
 if v == 0 goto label;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent setToCustomResourceColumnDefinitionObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)>(v, v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent setToWebhookConversionObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition;
 if v == 0 goto label;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent setToWebhookConversionObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)>(v, v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent setToCustomResourceColumnDefinitionObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)>(v, v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.v.LocalObjectReference;
@@ -621,19 +621,14 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent setToExternalDocumentationObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.ExternalDocumentation)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources;
-if v == 0 goto label;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent setToCustomResourceSubresourcesObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)>(v, v);
-goto label;
-label:
 v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion;
 if v == 0 goto label;
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent setToCustomResourceDefinitionVersionObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources;
 if v == 0 goto label;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent setToCustomResourceConversionObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)>(v, v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent setToCustomResourceSubresourcesObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)>(v, v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule;
@@ -641,14 +636,14 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent setToValidationRuleObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion;
 if v == 0 goto label;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent setToCustomResourceDefinitionObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition)>(v, v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent setToCustomResourceConversionObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition;
 if v == 0 goto label;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent setToCustomResourceDefinitionConditionObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v, v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent setToCustomResourceDefinitionObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition)>(v, v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList;
@@ -656,6 +651,11 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent setToCustomResourceDefinitionListObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList)>(v, v);
 goto label;
 label:
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition;
+if v == 0 goto label;
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent setToCustomResourceDefinitionConditionObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v, v);
+goto label;
+label:
 v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.ServiceReference;
 if v == 0 goto label;
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent setToServiceReferenceObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v1beta.ServiceReference)>(v, v);
@@ -1037,18 +1037,18 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToWebhookClientConfigObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.WebhookClientConfig[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)[1];
+v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceColumnDefinitionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToWebhookConversionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)[1];
+v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToWebhookConversionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceColumnDefinitionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.v.LocalObjectReference;
@@ -1065,13 +1065,6 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToExternalDocumentationObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.ExternalDocumentation[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources;
-if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)[1];
-v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceSubresourcesObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources[])>(v);
-goto label;
-label:
 v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion;
 if v == 0 goto label;
 v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)[1];
@@ -1079,11 +1072,11 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionVersionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)[1];
+v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceConversionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceSubresourcesObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule;
@@ -1093,18 +1086,18 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToValidationRuleObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition)[1];
+v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceConversionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)[1];
+v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionConditionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList;
@@ -1114,6 +1107,13 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionListObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList[])>(v);
 goto label;
 label:
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition;
+if v == 0 goto label;
+v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)[1];
+v[0] = v;
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionConditionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition[])>(v);
+goto label;
+label:
 v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.ServiceReference;
 if v == 0 goto label;
 v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v1beta.ServiceReference)[1];
@@ -1526,18 +1526,18 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToWebhookClientConfigObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.WebhookClientConfig[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)[1];
+v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceColumnDefinitionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToWebhookConversionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)[1];
+v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToWebhookConversionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceColumnDefinitionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.v.LocalObjectReference;
@@ -1554,13 +1554,6 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToExternalDocumentationObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.ExternalDocumentation[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources;
-if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)[1];
-v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceSubresourcesObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources[])>(v);
-goto label;
-label:
 v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion;
 if v == 0 goto label;
 v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)[1];
@@ -1568,11 +1561,11 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionVersionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)[1];
+v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceConversionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceSubresourcesObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule;
@@ -1582,18 +1575,18 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToValidationRuleObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition)[1];
+v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceConversionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)[1];
+v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionConditionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList;
@@ -1603,6 +1596,13 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionListObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList[])>(v);
 goto label;
 label:
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition;
+if v == 0 goto label;
+v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)[1];
+v[0] = v;
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionConditionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition[])>(v);
+goto label;
+label:
 v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.ServiceReference;
 if v == 0 goto label;
 v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v1beta.ServiceReference)[1];
@@ -2024,18 +2024,18 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromWebhookClientConfigObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.WebhookClientConfig[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)[1];
+v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromCustomResourceColumnDefinitionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromWebhookConversionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)[1];
+v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromWebhookConversionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromCustomResourceColumnDefinitionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.v.LocalObjectReference;
@@ -2052,13 +2052,6 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromExternalDocumentationObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.ExternalDocumentation[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources;
-if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)[1];
-v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromCustomResourceSubresourcesObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources[])>(v);
-goto label;
-label:
 v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion;
 if v == 0 goto label;
 v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)[1];
@@ -2066,11 +2059,11 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromCustomResourceDefinitionVersionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)[1];
+v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromCustomResourceConversionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromCustomResourceSubresourcesObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule;
@@ -2080,18 +2073,18 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromValidationRuleObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition)[1];
+v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromCustomResourceDefinitionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromCustomResourceConversionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)[1];
+v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromCustomResourceDefinitionConditionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromCustomResourceDefinitionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList;
@@ -2101,6 +2094,13 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromCustomResourceDefinitionListObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList[])>(v);
 goto label;
 label:
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition;
+if v == 0 goto label;
+v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)[1];
+v[0] = v;
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromCustomResourceDefinitionConditionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition[])>(v);
+goto label;
+label:
 v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.ServiceReference;
 if v == 0 goto label;
 v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v1beta.ServiceReference)[1];
@@ -2503,18 +2503,18 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromWebhookClientConfigObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.WebhookClientConfig[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)[1];
+v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromCustomResourceColumnDefinitionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromWebhookConversionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)[1];
+v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromWebhookConversionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromCustomResourceColumnDefinitionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.v.LocalObjectReference;
@@ -2531,13 +2531,6 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromExternalDocumentationObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.ExternalDocumentation[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources;
-if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)[1];
-v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromCustomResourceSubresourcesObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources[])>(v);
-goto label;
-label:
 v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion;
 if v == 0 goto label;
 v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)[1];
@@ -2545,11 +2538,11 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromCustomResourceDefinitionVersionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)[1];
+v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromCustomResourceConversionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromCustomResourceSubresourcesObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule;
@@ -2559,18 +2552,18 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromValidationRuleObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition)[1];
+v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromCustomResourceDefinitionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromCustomResourceConversionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)[1];
+v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromCustomResourceDefinitionConditionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromCustomResourceDefinitionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList;
@@ -2580,6 +2573,13 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromCustomResourceDefinitionListObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList[])>(v);
 goto label;
 label:
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition;
+if v == 0 goto label;
+v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)[1];
+v[0] = v;
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromCustomResourceDefinitionConditionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition[])>(v);
+goto label;
+label:
 v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.ServiceReference;
 if v == 0 goto label;
 v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v1beta.ServiceReference)[1];
@@ -13873,27 +13873,27 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$V1beta1WebhookClientConfigObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v1beta.WebhookClientConfig)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceColumnDefinitionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToWebhookConversionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition v;
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
 int v, v, v, v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder v;
 java.util.List v, v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition;
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion;
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -13918,27 +13918,27 @@
 virtualinvoke v.<java.util.ArrayList: void add(int,java.lang.Object)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent setToCustomResourceColumnDefinitionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent setToWebhookConversionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition v;
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 int v, v, v, v, v, v, v, v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder v;
 java.util.List v, v, v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition;
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion;
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)>(v);
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
 if v < 0 goto label;
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -13974,18 +13974,18 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceColumnDefinitionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition[])
+public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToWebhookConversionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion[])
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder v;
 java.util.ArrayList v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
 java.util.List v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition[] v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion[] v;
 int v, v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition[];
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion[];
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
@@ -13997,8 +13997,8 @@
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -14009,15 +14009,15 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addAllToCustomResourceColumnDefinitionObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addAllToWebhookConversionObjects(java.util.Collection)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
 java.util.Iterator v;
 java.util.Collection v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder v;
 java.util.ArrayList v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
 java.util.List v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder v;
 java.lang.Object v;
 boolean v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
@@ -14033,8 +14033,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -14044,25 +14044,25 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromCustomResourceColumnDefinitionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition[])
+public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromWebhookConversionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion[])
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder v;
 java.util.ArrayList v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
 java.util.List v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition[] v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion[] v;
 int v, v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition[];
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion[];
 v = lengthof v;
 v = 0;
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -14076,15 +14076,15 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeAllFromCustomResourceColumnDefinitionObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeAllFromWebhookConversionObjects(java.util.Collection)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
 java.util.Iterator v;
 java.util.Collection v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder v;
 java.util.ArrayList v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
 java.util.List v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder v;
 java.lang.Object v;
 boolean v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
@@ -14094,8 +14094,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -14107,7 +14107,7 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeMatchingFromCustomResourceColumnDefinitionObjects(java.util.function.Predicate)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeMatchingFromWebhookConversionObjects(java.util.function.Predicate)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
 java.util.Iterator v;
@@ -14139,64 +14139,64 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$CustomResourceColumnDefinitionObjectsNested addNewCustomResourceColumnDefinitionObject()
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$WebhookConversionObjectsNested addNewWebhookConversionObject()
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$CustomResourceColumnDefinitionObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$WebhookConversionObjectsNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$CustomResourceColumnDefinitionObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$CustomResourceColumnDefinitionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$WebhookConversionObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$WebhookConversionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$CustomResourceColumnDefinitionObjectsNested addNewCustomResourceColumnDefinitionObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$WebhookConversionObjectsNested addNewWebhookConversionObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$CustomResourceColumnDefinitionObjectsNestedImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion v;
 int v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$WebhookConversionObjectsNestedImpl v;
 java.lang.Integer v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition;
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$CustomResourceColumnDefinitionObjectsNestedImpl;
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion;
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$WebhookConversionObjectsNestedImpl;
 v = (int) -1;
 v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$CustomResourceColumnDefinitionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)>(v, v, v);
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$WebhookConversionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$CustomResourceColumnDefinitionObjectsNested setNewCustomResourceColumnDefinitionObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$WebhookConversionObjectsNested setNewWebhookConversionObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$CustomResourceColumnDefinitionObjectsNestedImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$WebhookConversionObjectsNestedImpl v;
 java.lang.Integer v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition;
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$CustomResourceColumnDefinitionObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$CustomResourceColumnDefinitionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)>(v, v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion;
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$WebhookConversionObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$WebhookConversionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToWebhookConversionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceColumnDefinitionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition v;
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
 int v, v, v, v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder v;
 java.util.List v, v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion;
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition;
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -14221,27 +14221,27 @@
 virtualinvoke v.<java.util.ArrayList: void add(int,java.lang.Object)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent setToWebhookConversionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent setToCustomResourceColumnDefinitionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition v;
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 int v, v, v, v, v, v, v, v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder v;
 java.util.List v, v, v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion;
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition;
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)>(v);
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
 if v < 0 goto label;
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -14277,18 +14277,18 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToWebhookConversionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion[])
+public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceColumnDefinitionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition[])
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition v;
 java.util.ArrayList v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
 java.util.List v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion[] v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition[] v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder v;
 int v, v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion[];
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition[];
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
@@ -14300,8 +14300,8 @@
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -14312,15 +14312,15 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addAllToWebhookConversionObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addAllToCustomResourceColumnDefinitionObjects(java.util.Collection)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
 java.util.Iterator v;
 java.util.Collection v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder v;
 java.util.ArrayList v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
 java.util.List v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder v;
 java.lang.Object v;
 boolean v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
@@ -14336,8 +14336,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -14347,25 +14347,25 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromWebhookConversionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion[])
+public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromCustomResourceColumnDefinitionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition[])
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition v;
 java.util.ArrayList v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
 java.util.List v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion[] v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition[] v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder v;
 int v, v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion[];
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition[];
 v = lengthof v;
 v = 0;
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -14379,15 +14379,15 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeAllFromWebhookConversionObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeAllFromCustomResourceColumnDefinitionObjects(java.util.Collection)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
 java.util.Iterator v;
 java.util.Collection v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder v;
 java.util.ArrayList v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
 java.util.List v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder v;
 java.lang.Object v;
 boolean v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
@@ -14397,8 +14397,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -14410,7 +14410,7 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeMatchingFromWebhookConversionObjects(java.util.function.Predicate)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeMatchingFromCustomResourceColumnDefinitionObjects(java.util.function.Predicate)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
 java.util.Iterator v;
@@ -14442,41 +14442,41 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$WebhookConversionObjectsNested addNewWebhookConversionObject()
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$CustomResourceColumnDefinitionObjectsNested addNewCustomResourceColumnDefinitionObject()
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$WebhookConversionObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$CustomResourceColumnDefinitionObjectsNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$WebhookConversionObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$WebhookConversionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$CustomResourceColumnDefinitionObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$CustomResourceColumnDefinitionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$WebhookConversionObjectsNested addNewWebhookConversionObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$CustomResourceColumnDefinitionObjectsNested addNewCustomResourceColumnDefinitionObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$CustomResourceColumnDefinitionObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition v;
 int v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$WebhookConversionObjectsNestedImpl v;
 java.lang.Integer v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion;
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$WebhookConversionObjectsNestedImpl;
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition;
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$CustomResourceColumnDefinitionObjectsNestedImpl;
 v = (int) -1;
 v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$WebhookConversionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)>(v, v, v);
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$CustomResourceColumnDefinitionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$WebhookConversionObjectsNested setNewWebhookConversionObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$CustomResourceColumnDefinitionObjectsNested setNewCustomResourceColumnDefinitionObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$WebhookConversionObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$CustomResourceColumnDefinitionObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition v;
 java.lang.Integer v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion;
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$WebhookConversionObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$WebhookConversionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)>(v, v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition;
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$CustomResourceColumnDefinitionObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$CustomResourceColumnDefinitionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)>(v, v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToLocalObjectReferenceObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.LocalObjectReference)
@@ -15118,27 +15118,27 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$ExternalDocumentationObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.ExternalDocumentation)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceSubresourcesObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionVersionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder v;
 java.lang.Integer v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion v;
 java.util.ArrayList v, v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder v;
 int v, v, v, v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources v;
 java.util.List v, v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources;
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion;
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -15163,27 +15163,27 @@
 virtualinvoke v.<java.util.ArrayList: void add(int,java.lang.Object)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent setToCustomResourceSubresourcesObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent setToCustomResourceDefinitionVersionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder v;
 java.lang.Integer v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion v;
 java.util.ArrayList v, v, v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder v;
 int v, v, v, v, v, v, v, v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources v;
 java.util.List v, v, v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources;
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion;
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)>(v);
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
 if v < 0 goto label;
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -15219,18 +15219,18 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceSubresourcesObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources[])
+public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionVersionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion[])
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources[] v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion[] v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion v;
 java.util.ArrayList v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
 java.util.List v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder v;
 int v, v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources[];
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion[];
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
@@ -15242,8 +15242,8 @@
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -15254,15 +15254,15 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addAllToV1beta1CustomResourceSubresourcesObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addAllToCustomResourceDefinitionVersionObjects(java.util.Collection)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
 java.util.Iterator v;
 java.util.Collection v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder v;
 java.util.ArrayList v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
 java.util.List v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder v;
 java.lang.Object v;
 boolean v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
@@ -15278,8 +15278,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -15289,25 +15289,25 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromCustomResourceSubresourcesObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources[])
+public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromCustomResourceDefinitionVersionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion[])
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources[] v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion[] v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion v;
 java.util.ArrayList v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
 java.util.List v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder v;
 int v, v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources[];
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion[];
 v = lengthof v;
 v = 0;
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -15321,15 +15321,15 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeAllFromV1beta1CustomResourceSubresourcesObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeAllFromCustomResourceDefinitionVersionObjects(java.util.Collection)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
 java.util.Iterator v;
 java.util.Collection v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder v;
 java.util.ArrayList v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
 java.util.List v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder v;
 java.lang.Object v;
 boolean v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
@@ -15339,8 +15339,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -15352,7 +15352,7 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeMatchingFromV1beta1CustomResourceSubresourcesObjects(java.util.function.Predicate)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeMatchingFromCustomResourceDefinitionVersionObjects(java.util.function.Predicate)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
 java.util.Iterator v;
@@ -15384,64 +15384,64 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceSubresourcesObjectsNested addNewV1beta1CustomResourceSubresourcesObject()
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$CustomResourceDefinitionVersionObjectsNested addNewCustomResourceDefinitionVersionObject()
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceSubresourcesObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$CustomResourceDefinitionVersionObjectsNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceSubresourcesObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceSubresourcesObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$CustomResourceDefinitionVersionObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$CustomResourceDefinitionVersionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceSubresourcesObjectsNested addNewCustomResourceSubresourcesObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$CustomResourceDefinitionVersionObjectsNested addNewCustomResourceDefinitionVersionObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceSubresourcesObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$CustomResourceDefinitionVersionObjectsNestedImpl v;
 int v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources v;
 java.lang.Integer v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources;
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceSubresourcesObjectsNestedImpl;
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion;
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$CustomResourceDefinitionVersionObjectsNestedImpl;
 v = (int) -1;
 v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceSubresourcesObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)>(v, v, v);
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$CustomResourceDefinitionVersionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceSubresourcesObjectsNested setNewCustomResourceSubresourcesObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$CustomResourceDefinitionVersionObjectsNested setNewCustomResourceDefinitionVersionObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceSubresourcesObjectsNestedImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$CustomResourceDefinitionVersionObjectsNestedImpl v;
 java.lang.Integer v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources;
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceSubresourcesObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceSubresourcesObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)>(v, v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion;
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$CustomResourceDefinitionVersionObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$CustomResourceDefinitionVersionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionVersionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceSubresourcesObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder v;
 java.lang.Integer v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion v;
 java.util.ArrayList v, v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder v;
 int v, v, v, v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources v;
 java.util.List v, v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion;
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources;
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -15466,27 +15466,27 @@
 virtualinvoke v.<java.util.ArrayList: void add(int,java.lang.Object)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent setToCustomResourceDefinitionVersionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent setToCustomResourceSubresourcesObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder v;
 java.lang.Integer v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion v;
 java.util.ArrayList v, v, v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder v;
 int v, v, v, v, v, v, v, v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources v;
 java.util.List v, v, v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion;
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources;
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)>(v);
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
 if v < 0 goto label;
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -15522,18 +15522,18 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionVersionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion[])
+public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceSubresourcesObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources[])
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion[] v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources[] v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder v;
 java.util.ArrayList v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
 java.util.List v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder v;
 int v, v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion[];
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources[];
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
@@ -15545,8 +15545,8 @@
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -15557,15 +15557,15 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addAllToCustomResourceDefinitionVersionObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addAllToV1beta1CustomResourceSubresourcesObjects(java.util.Collection)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
 java.util.Iterator v;
 java.util.Collection v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder v;
 java.util.ArrayList v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
 java.util.List v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder v;
 java.lang.Object v;
 boolean v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
@@ -15581,8 +15581,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -15592,25 +15592,25 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromCustomResourceDefinitionVersionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion[])
+public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromCustomResourceSubresourcesObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources[])
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion[] v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources[] v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder v;
 java.util.ArrayList v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
 java.util.List v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder v;
 int v, v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion[];
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources[];
 v = lengthof v;
 v = 0;
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -15624,15 +15624,15 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeAllFromCustomResourceDefinitionVersionObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeAllFromV1beta1CustomResourceSubresourcesObjects(java.util.Collection)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
 java.util.Iterator v;
 java.util.Collection v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder v;
 java.util.ArrayList v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
 java.util.List v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder v;
 java.lang.Object v;
 boolean v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
@@ -15642,8 +15642,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -15655,7 +15655,7 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeMatchingFromCustomResourceDefinitionVersionObjects(java.util.function.Predicate)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeMatchingFromV1beta1CustomResourceSubresourcesObjects(java.util.function.Predicate)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
 java.util.Iterator v;
@@ -15687,64 +15687,64 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$CustomResourceDefinitionVersionObjectsNested addNewCustomResourceDefinitionVersionObject()
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceSubresourcesObjectsNested addNewV1beta1CustomResourceSubresourcesObject()
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$CustomResourceDefinitionVersionObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceSubresourcesObjectsNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$CustomResourceDefinitionVersionObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$CustomResourceDefinitionVersionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceSubresourcesObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceSubresourcesObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$CustomResourceDefinitionVersionObjectsNested addNewCustomResourceDefinitionVersionObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceSubresourcesObjectsNested addNewCustomResourceSubresourcesObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$CustomResourceDefinitionVersionObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceSubresourcesObjectsNestedImpl v;
 int v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources v;
 java.lang.Integer v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion;
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$CustomResourceDefinitionVersionObjectsNestedImpl;
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources;
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceSubresourcesObjectsNestedImpl;
 v = (int) -1;
 v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$CustomResourceDefinitionVersionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)>(v, v, v);
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceSubresourcesObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$CustomResourceDefinitionVersionObjectsNested setNewCustomResourceDefinitionVersionObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceSubresourcesObjectsNested setNewCustomResourceSubresourcesObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$CustomResourceDefinitionVersionObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceSubresourcesObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources v;
 java.lang.Integer v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion;
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$CustomResourceDefinitionVersionObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$CustomResourceDefinitionVersionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)>(v, v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources;
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceSubresourcesObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceSubresourcesObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceConversionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToValidationRuleObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder v;
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion v;
 int v, v, v, v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule v;
 java.util.List v, v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion;
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule;
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -15769,27 +15769,27 @@
 virtualinvoke v.<java.util.ArrayList: void add(int,java.lang.Object)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent setToCustomResourceConversionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent setToValidationRuleObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder v;
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion v;
 int v, v, v, v, v, v, v, v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule v;
 java.util.List v, v, v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion;
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule;
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)>(v);
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
 if v < 0 goto label;
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -15825,18 +15825,18 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceConversionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion[])
+public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToValidationRuleObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule[])
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion[] v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule v;
 java.util.ArrayList v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion v;
 java.util.List v;
 int v, v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule[] v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion[];
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule[];
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
@@ -15848,8 +15848,8 @@
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -15860,16 +15860,16 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addAllToCustomResourceConversionObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addAllToValidationRuleObjects(java.util.Collection)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
 java.util.Iterator v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder v;
 java.util.Collection v;
 java.util.ArrayList v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
 java.util.List v;
 java.lang.Object v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder v;
 boolean v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.util.Collection;
@@ -15884,8 +15884,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -15895,25 +15895,25 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromCustomResourceConversionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion[])
+public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromValidationRuleObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule[])
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion[] v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule v;
 java.util.ArrayList v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion v;
 java.util.List v;
 int v, v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule[] v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion[];
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule[];
 v = lengthof v;
 v = 0;
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -15927,16 +15927,16 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeAllFromCustomResourceConversionObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeAllFromValidationRuleObjects(java.util.Collection)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
 java.util.Iterator v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder v;
 java.util.Collection v;
 java.util.ArrayList v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
 java.util.List v;
 java.lang.Object v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder v;
 boolean v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.util.Collection;
@@ -15945,8 +15945,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -15958,7 +15958,7 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeMatchingFromCustomResourceConversionObjects(java.util.function.Predicate)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeMatchingFromValidationRuleObjects(java.util.function.Predicate)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
 java.util.Iterator v;
@@ -15990,64 +15990,81 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$CustomResourceConversionObjectsNested addNewCustomResourceConversionObject()
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$ValidationRuleObjectsNested addNewValidationRuleObject()
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$CustomResourceConversionObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$ValidationRuleObjectsNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$CustomResourceConversionObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$CustomResourceConversionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$ValidationRuleObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$ValidationRuleObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$CustomResourceConversionObjectsNested addNewCustomResourceConversionObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$ValidationRuleObjectsNested addNewValidationRuleObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$CustomResourceConversionObjectsNestedImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion v;
 int v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$ValidationRuleObjectsNestedImpl v;
 java.lang.Integer v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion;
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$CustomResourceConversionObjectsNestedImpl;
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule;
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$ValidationRuleObjectsNestedImpl;
 v = (int) -1;
 v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$CustomResourceConversionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)>(v, v, v);
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$ValidationRuleObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$CustomResourceConversionObjectsNested setNewCustomResourceConversionObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addNewValidationRuleObject(java.lang.String, java.lang.String)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$CustomResourceConversionObjectsNestedImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule[] v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule v;
+java.lang.String v, v;
+v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)[1];
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule: void <init>(java.lang.String,java.lang.String)>(v, v);
+v[0] = v;
+v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToValidationRuleObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule[])>(v);
+return v;
+}
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$ValidationRuleObjectsNested setNewValidationRuleObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)
+{
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$ValidationRuleObjectsNestedImpl v;
 java.lang.Integer v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion;
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$CustomResourceConversionObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$CustomResourceConversionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)>(v, v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule;
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$ValidationRuleObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$ValidationRuleObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToValidationRuleObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceConversionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder v;
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion v;
 int v, v, v, v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder v;
 java.util.List v, v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule;
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion;
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -16072,27 +16089,27 @@
 virtualinvoke v.<java.util.ArrayList: void add(int,java.lang.Object)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent setToValidationRuleObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent setToCustomResourceConversionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder v;
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion v;
 int v, v, v, v, v, v, v, v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder v;
 java.util.List v, v, v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule;
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion;
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)>(v);
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
 if v < 0 goto label;
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -16128,18 +16145,18 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToValidationRuleObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule[])
+public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceConversionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion[])
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion[] v;
 java.util.ArrayList v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion v;
 java.util.List v;
 int v, v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule[] v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule[];
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion[];
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
@@ -16151,8 +16168,8 @@
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -16163,16 +16180,16 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addAllToValidationRuleObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addAllToCustomResourceConversionObjects(java.util.Collection)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
 java.util.Iterator v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder v;
 java.util.Collection v;
 java.util.ArrayList v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
 java.util.List v;
 java.lang.Object v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder v;
 boolean v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.util.Collection;
@@ -16187,8 +16204,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -16198,25 +16215,25 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromValidationRuleObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule[])
+public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromCustomResourceConversionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion[])
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion[] v;
 java.util.ArrayList v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion v;
 java.util.List v;
 int v, v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule[] v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule[];
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion[];
 v = lengthof v;
 v = 0;
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -16230,16 +16247,16 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeAllFromValidationRuleObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeAllFromCustomResourceConversionObjects(java.util.Collection)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
 java.util.Iterator v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder v;
 java.util.Collection v;
 java.util.ArrayList v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
 java.util.List v;
 java.lang.Object v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder v;
 boolean v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.util.Collection;
@@ -16248,8 +16265,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -16261,7 +16278,7 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeMatchingFromValidationRuleObjects(java.util.function.Predicate)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeMatchingFromCustomResourceConversionObjects(java.util.function.Predicate)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
 java.util.Iterator v;
@@ -16293,58 +16310,41 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$ValidationRuleObjectsNested addNewValidationRuleObject()
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$CustomResourceConversionObjectsNested addNewCustomResourceConversionObject()
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$ValidationRuleObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$CustomResourceConversionObjectsNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$ValidationRuleObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$ValidationRuleObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$CustomResourceConversionObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$CustomResourceConversionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$ValidationRuleObjectsNested addNewValidationRuleObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$CustomResourceConversionObjectsNested addNewCustomResourceConversionObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$CustomResourceConversionObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion v;
 int v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$ValidationRuleObjectsNestedImpl v;
 java.lang.Integer v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule;
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$ValidationRuleObjectsNestedImpl;
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion;
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$CustomResourceConversionObjectsNestedImpl;
 v = (int) -1;
 v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$ValidationRuleObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)>(v, v, v);
-return v;
-}
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addNewValidationRuleObject(java.lang.String, java.lang.String)
-{
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule[] v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule v;
-java.lang.String v, v;
-v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)[1];
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule: void <init>(java.lang.String,java.lang.String)>(v, v);
-v[0] = v;
-v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToValidationRuleObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule[])>(v);
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$CustomResourceConversionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$ValidationRuleObjectsNested setNewValidationRuleObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$CustomResourceConversionObjectsNested setNewCustomResourceConversionObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$ValidationRuleObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$CustomResourceConversionObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion v;
 java.lang.Integer v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule;
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$ValidationRuleObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$ValidationRuleObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)>(v, v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion;
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$CustomResourceConversionObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$CustomResourceConversionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)>(v, v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition)
@@ -16650,27 +16650,27 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$CustomResourceDefinitionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionConditionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionListObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder v;
 int v, v, v, v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList v;
 java.util.List v, v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition;
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList;
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -16695,27 +16695,27 @@
 virtualinvoke v.<java.util.ArrayList: void add(int,java.lang.Object)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent setToCustomResourceDefinitionConditionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent setToCustomResourceDefinitionListObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder v;
 int v, v, v, v, v, v, v, v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList v;
 java.util.List v, v, v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition;
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList;
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList)>(v);
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
 if v < 0 goto label;
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -16751,18 +16751,18 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionConditionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition[])
+public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionListObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList[])
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition[] v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList v;
 java.util.ArrayList v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList[] v;
 java.util.List v;
 int v, v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition[];
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList[];
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
@@ -16774,8 +16774,8 @@
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -16786,16 +16786,16 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addAllToV1beta1CustomResourceDefinitionConditionObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addAllToV1beta1CustomResourceDefinitionListObjects(java.util.Collection)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
 java.util.Iterator v;
 java.util.Collection v;
 java.util.ArrayList v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder v;
 java.util.List v;
 java.lang.Object v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder v;
 boolean v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.util.Collection;
@@ -16810,8 +16810,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -16821,25 +16821,25 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromCustomResourceDefinitionConditionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition[])
+public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromCustomResourceDefinitionListObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList[])
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition[] v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList v;
 java.util.ArrayList v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList[] v;
 java.util.List v;
 int v, v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition[];
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList[];
 v = lengthof v;
 v = 0;
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -16853,16 +16853,16 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeAllFromV1beta1CustomResourceDefinitionConditionObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeAllFromV1beta1CustomResourceDefinitionListObjects(java.util.Collection)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
 java.util.Iterator v;
 java.util.Collection v;
 java.util.ArrayList v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder v;
 java.util.List v;
 java.lang.Object v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder v;
 boolean v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.util.Collection;
@@ -16871,8 +16871,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -16884,7 +16884,7 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeMatchingFromV1beta1CustomResourceDefinitionConditionObjects(java.util.function.Predicate)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeMatchingFromV1beta1CustomResourceDefinitionListObjects(java.util.function.Predicate)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
 java.util.Iterator v;
@@ -16916,84 +16916,64 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceDefinitionConditionObjectsNested addNewV1beta1CustomResourceDefinitionConditionObject()
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceDefinitionListObjectsNested addNewV1beta1CustomResourceDefinitionListObject()
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionConditionObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionListObjectsNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionConditionObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionConditionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionListObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionListObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceDefinitionConditionObjectsNested addNewCustomResourceDefinitionConditionObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceDefinitionListObjectsNested addNewCustomResourceDefinitionListObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionConditionObjectsNestedImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionListObjectsNestedImpl v;
 int v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList v;
 java.lang.Integer v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition;
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionConditionObjectsNestedImpl;
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList;
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionListObjectsNestedImpl;
 v = (int) -1;
 v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionConditionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v, v, v);
-return v;
-}
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addNewV1beta1CustomResourceDefinitionConditionObject(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
-{
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionCondition v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionCondition[] v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent v;
-java.lang.String v, v, v, v, v;
-v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionCondition)[1];
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionCondition;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
-v[0] = v;
-v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionConditionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionCondition[])>(v);
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionListObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceDefinitionConditionObjectsNested setNewCustomResourceDefinitionConditionObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceDefinitionListObjectsNested setNewCustomResourceDefinitionListObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionConditionObjectsNestedImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionListObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList v;
 java.lang.Integer v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition;
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionConditionObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionConditionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v, v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList;
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionListObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionListObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionListObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionConditionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder v;
 int v, v, v, v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition v;
 java.util.List v, v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList;
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition;
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -17018,27 +16998,27 @@
 virtualinvoke v.<java.util.ArrayList: void add(int,java.lang.Object)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent setToCustomResourceDefinitionListObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent setToCustomResourceDefinitionConditionObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder v;
 int v, v, v, v, v, v, v, v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition v;
 java.util.List v, v, v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList;
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition;
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v);
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
 if v < 0 goto label;
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -17074,18 +17054,18 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionListObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList[])
+public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionConditionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition[])
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition[] v;
 java.util.ArrayList v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList[] v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder v;
 java.util.List v;
 int v, v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList[];
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition[];
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
@@ -17097,8 +17077,8 @@
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -17109,16 +17089,16 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addAllToV1beta1CustomResourceDefinitionListObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addAllToV1beta1CustomResourceDefinitionConditionObjects(java.util.Collection)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
 java.util.Iterator v;
 java.util.Collection v;
 java.util.ArrayList v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder v;
 java.util.List v;
 java.lang.Object v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder v;
 boolean v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.util.Collection;
@@ -17133,8 +17113,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -17144,25 +17124,25 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromCustomResourceDefinitionListObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList[])
+public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeFromCustomResourceDefinitionConditionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition[])
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition[] v;
 java.util.ArrayList v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList[] v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder v;
 java.util.List v;
 int v, v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList[];
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition[];
 v = lengthof v;
 v = 0;
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -17176,16 +17156,16 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeAllFromV1beta1CustomResourceDefinitionListObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeAllFromV1beta1CustomResourceDefinitionConditionObjects(java.util.Collection)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
 java.util.Iterator v;
 java.util.Collection v;
 java.util.ArrayList v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder v;
 java.util.List v;
 java.lang.Object v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder v;
 boolean v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.util.Collection;
@@ -17194,8 +17174,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -17207,7 +17187,7 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeMatchingFromV1beta1CustomResourceDefinitionListObjects(java.util.function.Predicate)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent removeMatchingFromV1beta1CustomResourceDefinitionConditionObjects(java.util.function.Predicate)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
 java.util.Iterator v;
@@ -17239,41 +17219,61 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceDefinitionListObjectsNested addNewV1beta1CustomResourceDefinitionListObject()
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceDefinitionConditionObjectsNested addNewV1beta1CustomResourceDefinitionConditionObject()
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionListObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionConditionObjectsNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionListObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionListObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionConditionObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionConditionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceDefinitionListObjectsNested addNewCustomResourceDefinitionListObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceDefinitionConditionObjectsNested addNewCustomResourceDefinitionConditionObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionListObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionConditionObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition v;
 int v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList v;
 java.lang.Integer v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList;
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionListObjectsNestedImpl;
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition;
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionConditionObjectsNestedImpl;
 v = (int) -1;
 v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionListObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList)>(v, v, v);
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionConditionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceDefinitionListObjectsNested setNewCustomResourceDefinitionListObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addNewV1beta1CustomResourceDefinitionConditionObject(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionListObjectsNestedImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionCondition v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionCondition[] v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent v;
+java.lang.String v, v, v, v, v;
+v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionCondition)[1];
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionCondition;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
+v[0] = v;
+v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToCustomResourceDefinitionConditionObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionCondition[])>(v);
+return v;
+}
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent$V1beta1CustomResourceDefinitionConditionObjectsNested setNewCustomResourceDefinitionConditionObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)
+{
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionConditionObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition v;
 java.lang.Integer v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList;
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionListObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionListObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList)>(v, v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition;
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionConditionObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl$V1beta1CustomResourceDefinitionConditionObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v, v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionRequestFluent addToServiceReferenceObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.ServiceReference)
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.kubernetes.api.model.v6_4.apiextensions.v1.ConversionResponseFluent.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.kubernetes.api.model.v6_4.apiextensions.v1.ConversionResponseFluent.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.kubernetes.api.model.v6_4.apiextensions.v1.ConversionResponseFluent.jimple	2025-03-13 16:41:30.615819677 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.kubernetes.api.model.v6_4.apiextensions.v1.ConversionResponseFluent.jimple	2025-03-13 18:03:59.053961760 +0000
@@ -386,16 +386,6 @@
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$V1beta1WebhookClientConfigConvertedObjectsNested setNewWebhookClientConfigConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.WebhookClientConfig);
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$V1beta1WebhookClientConfigConvertedObjectsNested addNewV1beta1WebhookClientConfigConvertedObject();
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$V1beta1WebhookClientConfigConvertedObjectsNested addNewWebhookClientConfigConvertedObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.WebhookClientConfig);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceColumnDefinitionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent setToCustomResourceColumnDefinitionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition);
-public abstract transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceColumnDefinitionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition[]);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addAllToCustomResourceColumnDefinitionConvertedObjects(java.util.Collection);
-public abstract transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromCustomResourceColumnDefinitionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition[]);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeAllFromCustomResourceColumnDefinitionConvertedObjects(java.util.Collection);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeMatchingFromCustomResourceColumnDefinitionConvertedObjects(java.util.function.Predicate);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$CustomResourceColumnDefinitionConvertedObjectsNested setNewCustomResourceColumnDefinitionConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$CustomResourceColumnDefinitionConvertedObjectsNested addNewCustomResourceColumnDefinitionConvertedObject();
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$CustomResourceColumnDefinitionConvertedObjectsNested addNewCustomResourceColumnDefinitionConvertedObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition);
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToWebhookConversionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion);
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent setToWebhookConversionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion);
 public abstract transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToWebhookConversionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion[]);
@@ -406,6 +396,16 @@
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$WebhookConversionConvertedObjectsNested setNewWebhookConversionConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion);
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$WebhookConversionConvertedObjectsNested addNewWebhookConversionConvertedObject();
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$WebhookConversionConvertedObjectsNested addNewWebhookConversionConvertedObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceColumnDefinitionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent setToCustomResourceColumnDefinitionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition);
+public abstract transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceColumnDefinitionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition[]);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addAllToCustomResourceColumnDefinitionConvertedObjects(java.util.Collection);
+public abstract transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromCustomResourceColumnDefinitionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition[]);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeAllFromCustomResourceColumnDefinitionConvertedObjects(java.util.Collection);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeMatchingFromCustomResourceColumnDefinitionConvertedObjects(java.util.function.Predicate);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$CustomResourceColumnDefinitionConvertedObjectsNested setNewCustomResourceColumnDefinitionConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$CustomResourceColumnDefinitionConvertedObjectsNested addNewCustomResourceColumnDefinitionConvertedObject();
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$CustomResourceColumnDefinitionConvertedObjectsNested addNewCustomResourceColumnDefinitionConvertedObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition);
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToLocalObjectReferenceConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.LocalObjectReference);
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent setToLocalObjectReferenceConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.LocalObjectReference);
 public abstract transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToLocalObjectReferenceConvertedObjects(io.fabric.kubernetes.api.model.v.LocalObjectReference[]);
@@ -428,16 +428,6 @@
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$ExternalDocumentationConvertedObjectsNested addNewExternalDocumentationConvertedObject();
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$ExternalDocumentationConvertedObjectsNested addNewExternalDocumentationConvertedObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v.ExternalDocumentation);
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addNewExternalDocumentationConvertedObject(java.lang.String, java.lang.String);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceSubresourcesConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent setToCustomResourceSubresourcesConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources);
-public abstract transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceSubresourcesConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources[]);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addAllToV1beta1CustomResourceSubresourcesConvertedObjects(java.util.Collection);
-public abstract transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromCustomResourceSubresourcesConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources[]);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeAllFromV1beta1CustomResourceSubresourcesConvertedObjects(java.util.Collection);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeMatchingFromV1beta1CustomResourceSubresourcesConvertedObjects(java.util.function.Predicate);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceSubresourcesConvertedObjectsNested setNewCustomResourceSubresourcesConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceSubresourcesConvertedObjectsNested addNewV1beta1CustomResourceSubresourcesConvertedObject();
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceSubresourcesConvertedObjectsNested addNewCustomResourceSubresourcesConvertedObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources);
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionVersionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion);
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent setToCustomResourceDefinitionVersionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion);
 public abstract transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionVersionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion[]);
@@ -448,16 +438,16 @@
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$CustomResourceDefinitionVersionConvertedObjectsNested setNewCustomResourceDefinitionVersionConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion);
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$CustomResourceDefinitionVersionConvertedObjectsNested addNewCustomResourceDefinitionVersionConvertedObject();
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$CustomResourceDefinitionVersionConvertedObjectsNested addNewCustomResourceDefinitionVersionConvertedObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceConversionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent setToCustomResourceConversionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion);
-public abstract transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceConversionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion[]);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addAllToCustomResourceConversionConvertedObjects(java.util.Collection);
-public abstract transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromCustomResourceConversionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion[]);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeAllFromCustomResourceConversionConvertedObjects(java.util.Collection);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeMatchingFromCustomResourceConversionConvertedObjects(java.util.function.Predicate);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$CustomResourceConversionConvertedObjectsNested setNewCustomResourceConversionConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$CustomResourceConversionConvertedObjectsNested addNewCustomResourceConversionConvertedObject();
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$CustomResourceConversionConvertedObjectsNested addNewCustomResourceConversionConvertedObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceSubresourcesConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent setToCustomResourceSubresourcesConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources);
+public abstract transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceSubresourcesConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources[]);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addAllToV1beta1CustomResourceSubresourcesConvertedObjects(java.util.Collection);
+public abstract transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromCustomResourceSubresourcesConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources[]);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeAllFromV1beta1CustomResourceSubresourcesConvertedObjects(java.util.Collection);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeMatchingFromV1beta1CustomResourceSubresourcesConvertedObjects(java.util.function.Predicate);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceSubresourcesConvertedObjectsNested setNewCustomResourceSubresourcesConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceSubresourcesConvertedObjectsNested addNewV1beta1CustomResourceSubresourcesConvertedObject();
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceSubresourcesConvertedObjectsNested addNewCustomResourceSubresourcesConvertedObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources);
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToValidationRuleConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule);
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent setToValidationRuleConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule);
 public abstract transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToValidationRuleConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule[]);
@@ -469,6 +459,16 @@
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$ValidationRuleConvertedObjectsNested addNewValidationRuleConvertedObject();
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$ValidationRuleConvertedObjectsNested addNewValidationRuleConvertedObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule);
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addNewValidationRuleConvertedObject(java.lang.String, java.lang.String);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceConversionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent setToCustomResourceConversionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion);
+public abstract transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceConversionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion[]);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addAllToCustomResourceConversionConvertedObjects(java.util.Collection);
+public abstract transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromCustomResourceConversionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion[]);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeAllFromCustomResourceConversionConvertedObjects(java.util.Collection);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeMatchingFromCustomResourceConversionConvertedObjects(java.util.function.Predicate);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$CustomResourceConversionConvertedObjectsNested setNewCustomResourceConversionConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$CustomResourceConversionConvertedObjectsNested addNewCustomResourceConversionConvertedObject();
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$CustomResourceConversionConvertedObjectsNested addNewCustomResourceConversionConvertedObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion);
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition);
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent setToCustomResourceDefinitionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition);
 public abstract transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition[]);
@@ -479,6 +479,16 @@
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$CustomResourceDefinitionConvertedObjectsNested setNewCustomResourceDefinitionConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition);
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$CustomResourceDefinitionConvertedObjectsNested addNewCustomResourceDefinitionConvertedObject();
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$CustomResourceDefinitionConvertedObjectsNested addNewCustomResourceDefinitionConvertedObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionListConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent setToCustomResourceDefinitionListConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList);
+public abstract transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionListConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList[]);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addAllToV1beta1CustomResourceDefinitionListConvertedObjects(java.util.Collection);
+public abstract transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromCustomResourceDefinitionListConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList[]);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeAllFromV1beta1CustomResourceDefinitionListConvertedObjects(java.util.Collection);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeMatchingFromV1beta1CustomResourceDefinitionListConvertedObjects(java.util.function.Predicate);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceDefinitionListConvertedObjectsNested setNewCustomResourceDefinitionListConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList);
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceDefinitionListConvertedObjectsNested addNewV1beta1CustomResourceDefinitionListConvertedObject();
+public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceDefinitionListConvertedObjectsNested addNewCustomResourceDefinitionListConvertedObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList);
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionConditionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition);
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent setToCustomResourceDefinitionConditionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition);
 public abstract transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionConditionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition[]);
@@ -490,16 +500,6 @@
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceDefinitionConditionConvertedObjectsNested addNewV1beta1CustomResourceDefinitionConditionConvertedObject();
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceDefinitionConditionConvertedObjectsNested addNewCustomResourceDefinitionConditionConvertedObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition);
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addNewV1beta1CustomResourceDefinitionConditionConvertedObject(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionListConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent setToCustomResourceDefinitionListConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList);
-public abstract transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionListConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList[]);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addAllToV1beta1CustomResourceDefinitionListConvertedObjects(java.util.Collection);
-public abstract transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromCustomResourceDefinitionListConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList[]);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeAllFromV1beta1CustomResourceDefinitionListConvertedObjects(java.util.Collection);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeMatchingFromV1beta1CustomResourceDefinitionListConvertedObjects(java.util.function.Predicate);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceDefinitionListConvertedObjectsNested setNewCustomResourceDefinitionListConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList);
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceDefinitionListConvertedObjectsNested addNewV1beta1CustomResourceDefinitionListConvertedObject();
-public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceDefinitionListConvertedObjectsNested addNewCustomResourceDefinitionListConvertedObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList);
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToServiceReferenceConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.ServiceReference);
 public abstract io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent setToServiceReferenceConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.ServiceReference);
 public abstract transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToServiceReferenceConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.ServiceReference[]);
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.kubernetes.api.model.v6_4.apiextensions.v1.ConversionResponseFluentImpl.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.kubernetes.api.model.v6_4.apiextensions.v1.ConversionResponseFluentImpl.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.kubernetes.api.model.v6_4.apiextensions.v1.ConversionResponseFluentImpl.jimple	2025-03-13 16:41:30.855815900 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.kubernetes.api.model.v6_4.apiextensions.v1.ConversionResponseFluentImpl.jimple	2025-03-13 18:03:59.273958299 +0000
@@ -278,14 +278,14 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToWebhookClientConfigConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v1beta.WebhookClientConfig)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion;
 if v == 0 goto label;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceColumnDefinitionConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)>(v, v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToWebhookConversionConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition;
 if v == 0 goto label;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToWebhookConversionConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)>(v, v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceColumnDefinitionConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)>(v, v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.v.LocalObjectReference;
@@ -298,19 +298,14 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToExternalDocumentationConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.ExternalDocumentation)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources;
-if v == 0 goto label;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceSubresourcesConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)>(v, v);
-goto label;
-label:
 v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion;
 if v == 0 goto label;
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionVersionConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources;
 if v == 0 goto label;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceConversionConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)>(v, v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceSubresourcesConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)>(v, v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule;
@@ -318,14 +313,14 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToValidationRuleConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion;
 if v == 0 goto label;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition)>(v, v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceConversionConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition;
 if v == 0 goto label;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionConditionConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v, v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition)>(v, v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList;
@@ -333,6 +328,11 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionListConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList)>(v, v);
 goto label;
 label:
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition;
+if v == 0 goto label;
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionConditionConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v, v);
+goto label;
+label:
 v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.ServiceReference;
 if v == 0 goto label;
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToServiceReferenceConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v1beta.ServiceReference)>(v, v);
@@ -568,14 +568,14 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent setToWebhookClientConfigConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v1beta.WebhookClientConfig)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion;
 if v == 0 goto label;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent setToCustomResourceColumnDefinitionConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)>(v, v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent setToWebhookConversionConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition;
 if v == 0 goto label;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent setToWebhookConversionConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)>(v, v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent setToCustomResourceColumnDefinitionConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)>(v, v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.v.LocalObjectReference;
@@ -588,19 +588,14 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent setToExternalDocumentationConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.ExternalDocumentation)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources;
-if v == 0 goto label;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent setToCustomResourceSubresourcesConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)>(v, v);
-goto label;
-label:
 v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion;
 if v == 0 goto label;
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent setToCustomResourceDefinitionVersionConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources;
 if v == 0 goto label;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent setToCustomResourceConversionConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)>(v, v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent setToCustomResourceSubresourcesConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)>(v, v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule;
@@ -608,14 +603,14 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent setToValidationRuleConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion;
 if v == 0 goto label;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent setToCustomResourceDefinitionConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition)>(v, v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent setToCustomResourceConversionConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition;
 if v == 0 goto label;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent setToCustomResourceDefinitionConditionConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v, v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent setToCustomResourceDefinitionConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition)>(v, v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList;
@@ -623,6 +618,11 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent setToCustomResourceDefinitionListConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList)>(v, v);
 goto label;
 label:
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition;
+if v == 0 goto label;
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent setToCustomResourceDefinitionConditionConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v, v);
+goto label;
+label:
 v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.ServiceReference;
 if v == 0 goto label;
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent setToServiceReferenceConvertedObjects(java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v1beta.ServiceReference)>(v, v);
@@ -1004,18 +1004,18 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToWebhookClientConfigConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.WebhookClientConfig[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)[1];
+v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceColumnDefinitionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToWebhookConversionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)[1];
+v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToWebhookConversionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceColumnDefinitionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.v.LocalObjectReference;
@@ -1032,13 +1032,6 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToExternalDocumentationConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.ExternalDocumentation[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources;
-if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)[1];
-v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceSubresourcesConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources[])>(v);
-goto label;
-label:
 v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion;
 if v == 0 goto label;
 v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)[1];
@@ -1046,11 +1039,11 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionVersionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)[1];
+v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceConversionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceSubresourcesConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule;
@@ -1060,18 +1053,18 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToValidationRuleConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition)[1];
+v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceConversionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)[1];
+v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionConditionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList;
@@ -1081,6 +1074,13 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionListConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList[])>(v);
 goto label;
 label:
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition;
+if v == 0 goto label;
+v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)[1];
+v[0] = v;
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionConditionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition[])>(v);
+goto label;
+label:
 v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.ServiceReference;
 if v == 0 goto label;
 v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v1beta.ServiceReference)[1];
@@ -1493,18 +1493,18 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToWebhookClientConfigConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.WebhookClientConfig[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)[1];
+v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceColumnDefinitionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToWebhookConversionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)[1];
+v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToWebhookConversionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceColumnDefinitionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.v.LocalObjectReference;
@@ -1521,13 +1521,6 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToExternalDocumentationConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.ExternalDocumentation[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources;
-if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)[1];
-v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceSubresourcesConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources[])>(v);
-goto label;
-label:
 v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion;
 if v == 0 goto label;
 v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)[1];
@@ -1535,11 +1528,11 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionVersionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)[1];
+v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceConversionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceSubresourcesConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule;
@@ -1549,18 +1542,18 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToValidationRuleConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition)[1];
+v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceConversionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)[1];
+v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionConditionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList;
@@ -1570,6 +1563,13 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionListConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList[])>(v);
 goto label;
 label:
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition;
+if v == 0 goto label;
+v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)[1];
+v[0] = v;
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionConditionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition[])>(v);
+goto label;
+label:
 v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.ServiceReference;
 if v == 0 goto label;
 v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v1beta.ServiceReference)[1];
@@ -1991,18 +1991,18 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromWebhookClientConfigConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.WebhookClientConfig[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)[1];
+v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromCustomResourceColumnDefinitionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromWebhookConversionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)[1];
+v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromWebhookConversionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromCustomResourceColumnDefinitionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.v.LocalObjectReference;
@@ -2019,13 +2019,6 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromExternalDocumentationConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.ExternalDocumentation[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources;
-if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)[1];
-v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromCustomResourceSubresourcesConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources[])>(v);
-goto label;
-label:
 v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion;
 if v == 0 goto label;
 v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)[1];
@@ -2033,11 +2026,11 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromCustomResourceDefinitionVersionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)[1];
+v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromCustomResourceConversionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromCustomResourceSubresourcesConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule;
@@ -2047,18 +2040,18 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromValidationRuleConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition)[1];
+v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromCustomResourceDefinitionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromCustomResourceConversionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)[1];
+v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromCustomResourceDefinitionConditionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromCustomResourceDefinitionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList;
@@ -2068,6 +2061,13 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromCustomResourceDefinitionListConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList[])>(v);
 goto label;
 label:
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition;
+if v == 0 goto label;
+v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)[1];
+v[0] = v;
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromCustomResourceDefinitionConditionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition[])>(v);
+goto label;
+label:
 v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.ServiceReference;
 if v == 0 goto label;
 v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v1beta.ServiceReference)[1];
@@ -2470,18 +2470,18 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromWebhookClientConfigConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.WebhookClientConfig[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)[1];
+v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromCustomResourceColumnDefinitionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromWebhookConversionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)[1];
+v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromWebhookConversionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromCustomResourceColumnDefinitionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.v.LocalObjectReference;
@@ -2498,13 +2498,6 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromExternalDocumentationConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.ExternalDocumentation[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources;
-if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)[1];
-v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromCustomResourceSubresourcesConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources[])>(v);
-goto label;
-label:
 v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion;
 if v == 0 goto label;
 v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)[1];
@@ -2512,11 +2505,11 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromCustomResourceDefinitionVersionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)[1];
+v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromCustomResourceConversionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromCustomResourceSubresourcesConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule;
@@ -2526,18 +2519,18 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromValidationRuleConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition)[1];
+v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromCustomResourceDefinitionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromCustomResourceConversionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition;
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition;
 if v == 0 goto label;
-v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)[1];
+v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromCustomResourceDefinitionConditionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition[])>(v);
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromCustomResourceDefinitionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList;
@@ -2547,6 +2540,13 @@
 virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromCustomResourceDefinitionListConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList[])>(v);
 goto label;
 label:
+v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition;
+if v == 0 goto label;
+v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)[1];
+v[0] = v;
+virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromCustomResourceDefinitionConditionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition[])>(v);
+goto label;
+label:
 v = v instanceof io.fabric.kubernetes.api.model.v.apiextensions.v1beta.ServiceReference;
 if v == 0 goto label;
 v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v1beta.ServiceReference)[1];
@@ -13840,27 +13840,27 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$V1beta1WebhookClientConfigConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v1beta.WebhookClientConfig)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceColumnDefinitionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToWebhookConversionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)
 {
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition v;
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
 int v, v, v, v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder v;
 java.util.List v, v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition;
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion;
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -13885,27 +13885,27 @@
 virtualinvoke v.<java.util.ArrayList: void add(int,java.lang.Object)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent setToCustomResourceColumnDefinitionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent setToWebhookConversionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)
 {
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition v;
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 int v, v, v, v, v, v, v, v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder v;
 java.util.List v, v, v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition;
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion;
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)>(v);
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
 if v < 0 goto label;
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -13941,18 +13941,18 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceColumnDefinitionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition[])
+public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToWebhookConversionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion[])
 {
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder v;
 java.util.ArrayList v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
 java.util.List v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition[] v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion[] v;
 int v, v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition[];
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion[];
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects>;
 if v != null goto label;
 v = new java.util.ArrayList;
@@ -13964,8 +13964,8 @@
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -13976,14 +13976,14 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addAllToCustomResourceColumnDefinitionConvertedObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addAllToWebhookConversionConvertedObjects(java.util.Collection)
 {
 java.util.Iterator v;
 java.util.Collection v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder v;
 java.util.ArrayList v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
 java.util.List v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
 java.lang.Object v;
 boolean v;
@@ -14000,8 +14000,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -14011,25 +14011,25 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromCustomResourceColumnDefinitionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition[])
+public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromWebhookConversionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion[])
 {
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder v;
 java.util.ArrayList v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
 java.util.List v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition[] v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion[] v;
 int v, v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition[];
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion[];
 v = lengthof v;
 v = 0;
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -14043,14 +14043,14 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeAllFromCustomResourceColumnDefinitionConvertedObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeAllFromWebhookConversionConvertedObjects(java.util.Collection)
 {
 java.util.Iterator v;
 java.util.Collection v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder v;
 java.util.ArrayList v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
 java.util.List v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
 java.lang.Object v;
 boolean v;
@@ -14061,8 +14061,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -14074,7 +14074,7 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeMatchingFromCustomResourceColumnDefinitionConvertedObjects(java.util.function.Predicate)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeMatchingFromWebhookConversionConvertedObjects(java.util.function.Predicate)
 {
 java.util.Iterator v;
 java.util.function.Predicate v;
@@ -14106,64 +14106,64 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$CustomResourceColumnDefinitionConvertedObjectsNested addNewCustomResourceColumnDefinitionConvertedObject()
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$WebhookConversionConvertedObjectsNested addNewWebhookConversionConvertedObject()
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$CustomResourceColumnDefinitionConvertedObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$WebhookConversionConvertedObjectsNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$CustomResourceColumnDefinitionConvertedObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$CustomResourceColumnDefinitionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$WebhookConversionConvertedObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$WebhookConversionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$CustomResourceColumnDefinitionConvertedObjectsNested addNewCustomResourceColumnDefinitionConvertedObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$WebhookConversionConvertedObjectsNested addNewWebhookConversionConvertedObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)
 {
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$WebhookConversionConvertedObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion v;
 int v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$CustomResourceColumnDefinitionConvertedObjectsNestedImpl v;
 java.lang.Integer v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition;
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$CustomResourceColumnDefinitionConvertedObjectsNestedImpl;
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion;
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$WebhookConversionConvertedObjectsNestedImpl;
 v = (int) -1;
 v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$CustomResourceColumnDefinitionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)>(v, v, v);
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$WebhookConversionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$CustomResourceColumnDefinitionConvertedObjectsNested setNewCustomResourceColumnDefinitionConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$WebhookConversionConvertedObjectsNested setNewWebhookConversionConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)
 {
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$WebhookConversionConvertedObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$CustomResourceColumnDefinitionConvertedObjectsNestedImpl v;
 java.lang.Integer v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition;
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$CustomResourceColumnDefinitionConvertedObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$CustomResourceColumnDefinitionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)>(v, v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion;
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$WebhookConversionConvertedObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$WebhookConversionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToWebhookConversionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceColumnDefinitionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)
 {
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition v;
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
 int v, v, v, v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder v;
 java.util.List v, v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion;
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition;
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -14188,27 +14188,27 @@
 virtualinvoke v.<java.util.ArrayList: void add(int,java.lang.Object)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent setToWebhookConversionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent setToCustomResourceColumnDefinitionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)
 {
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition v;
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 int v, v, v, v, v, v, v, v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder v;
 java.util.List v, v, v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion;
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition;
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)>(v);
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
 if v < 0 goto label;
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -14244,18 +14244,18 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToWebhookConversionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion[])
+public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceColumnDefinitionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition[])
 {
-io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition v;
 java.util.ArrayList v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
 java.util.List v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion[] v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition[] v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder v;
 int v, v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion[];
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition[];
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects>;
 if v != null goto label;
 v = new java.util.ArrayList;
@@ -14267,8 +14267,8 @@
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -14279,14 +14279,14 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addAllToWebhookConversionConvertedObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addAllToCustomResourceColumnDefinitionConvertedObjects(java.util.Collection)
 {
 java.util.Iterator v;
 java.util.Collection v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder v;
 java.util.ArrayList v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
 java.util.List v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
 java.lang.Object v;
 boolean v;
@@ -14303,8 +14303,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -14314,25 +14314,25 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromWebhookConversionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion[])
+public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromCustomResourceColumnDefinitionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition[])
 {
-io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition v;
 java.util.ArrayList v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
 java.util.List v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion[] v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition[] v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder v;
 int v, v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion[];
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition[];
 v = lengthof v;
 v = 0;
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -14346,14 +14346,14 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeAllFromWebhookConversionConvertedObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeAllFromCustomResourceColumnDefinitionConvertedObjects(java.util.Collection)
 {
 java.util.Iterator v;
 java.util.Collection v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder v;
 java.util.ArrayList v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
 java.util.List v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
 java.lang.Object v;
 boolean v;
@@ -14364,8 +14364,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinitionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -14377,7 +14377,7 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeMatchingFromWebhookConversionConvertedObjects(java.util.function.Predicate)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeMatchingFromCustomResourceColumnDefinitionConvertedObjects(java.util.function.Predicate)
 {
 java.util.Iterator v;
 java.util.function.Predicate v;
@@ -14409,41 +14409,41 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$WebhookConversionConvertedObjectsNested addNewWebhookConversionConvertedObject()
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$CustomResourceColumnDefinitionConvertedObjectsNested addNewCustomResourceColumnDefinitionConvertedObject()
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$WebhookConversionConvertedObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$CustomResourceColumnDefinitionConvertedObjectsNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$WebhookConversionConvertedObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$WebhookConversionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$CustomResourceColumnDefinitionConvertedObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$CustomResourceColumnDefinitionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$WebhookConversionConvertedObjectsNested addNewWebhookConversionConvertedObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$CustomResourceColumnDefinitionConvertedObjectsNested addNewCustomResourceColumnDefinitionConvertedObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)
 {
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$WebhookConversionConvertedObjectsNestedImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition v;
 int v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$CustomResourceColumnDefinitionConvertedObjectsNestedImpl v;
 java.lang.Integer v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion;
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$WebhookConversionConvertedObjectsNestedImpl;
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition;
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$CustomResourceColumnDefinitionConvertedObjectsNestedImpl;
 v = (int) -1;
 v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$WebhookConversionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)>(v, v, v);
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$CustomResourceColumnDefinitionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$WebhookConversionConvertedObjectsNested setNewWebhookConversionConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$CustomResourceColumnDefinitionConvertedObjectsNested setNewCustomResourceColumnDefinitionConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)
 {
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$WebhookConversionConvertedObjectsNestedImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$CustomResourceColumnDefinitionConvertedObjectsNestedImpl v;
 java.lang.Integer v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion;
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$WebhookConversionConvertedObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$WebhookConversionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.WebhookConversion)>(v, v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition;
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$CustomResourceColumnDefinitionConvertedObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$CustomResourceColumnDefinitionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceColumnDefinition)>(v, v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToLocalObjectReferenceConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.LocalObjectReference)
@@ -15085,27 +15085,27 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$ExternalDocumentationConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.ExternalDocumentation)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceSubresourcesConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionVersionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)
 {
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder v;
 java.lang.Integer v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion v;
 java.util.ArrayList v, v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder v;
 int v, v, v, v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources v;
 java.util.List v, v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources;
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion;
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -15130,27 +15130,27 @@
 virtualinvoke v.<java.util.ArrayList: void add(int,java.lang.Object)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent setToCustomResourceSubresourcesConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent setToCustomResourceDefinitionVersionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)
 {
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder v;
 java.lang.Integer v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion v;
 java.util.ArrayList v, v, v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder v;
 int v, v, v, v, v, v, v, v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources;
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion;
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)>(v);
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
 if v < 0 goto label;
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -15186,18 +15186,18 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceSubresourcesConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources[])
+public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionVersionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion[])
 {
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources[] v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion[] v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion v;
 java.util.ArrayList v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
 java.util.List v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder v;
 int v, v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources[];
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion[];
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects>;
 if v != null goto label;
 v = new java.util.ArrayList;
@@ -15209,8 +15209,8 @@
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -15221,14 +15221,14 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addAllToV1beta1CustomResourceSubresourcesConvertedObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addAllToCustomResourceDefinitionVersionConvertedObjects(java.util.Collection)
 {
 java.util.Iterator v;
 java.util.Collection v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder v;
 java.util.ArrayList v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
 java.util.List v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
 java.lang.Object v;
 boolean v;
@@ -15245,8 +15245,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -15256,25 +15256,25 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromCustomResourceSubresourcesConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources[])
+public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromCustomResourceDefinitionVersionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion[])
 {
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources[] v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion[] v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion v;
 java.util.ArrayList v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
 java.util.List v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder v;
 int v, v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources[];
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion[];
 v = lengthof v;
 v = 0;
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -15288,14 +15288,14 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeAllFromV1beta1CustomResourceSubresourcesConvertedObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeAllFromCustomResourceDefinitionVersionConvertedObjects(java.util.Collection)
 {
 java.util.Iterator v;
 java.util.Collection v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder v;
 java.util.ArrayList v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
 java.util.List v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
 java.lang.Object v;
 boolean v;
@@ -15306,8 +15306,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -15319,7 +15319,7 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeMatchingFromV1beta1CustomResourceSubresourcesConvertedObjects(java.util.function.Predicate)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeMatchingFromCustomResourceDefinitionVersionConvertedObjects(java.util.function.Predicate)
 {
 java.util.Iterator v;
 java.util.function.Predicate v;
@@ -15351,64 +15351,64 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceSubresourcesConvertedObjectsNested addNewV1beta1CustomResourceSubresourcesConvertedObject()
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$CustomResourceDefinitionVersionConvertedObjectsNested addNewCustomResourceDefinitionVersionConvertedObject()
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceSubresourcesConvertedObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$CustomResourceDefinitionVersionConvertedObjectsNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceSubresourcesConvertedObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceSubresourcesConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$CustomResourceDefinitionVersionConvertedObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$CustomResourceDefinitionVersionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceSubresourcesConvertedObjectsNested addNewCustomResourceSubresourcesConvertedObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$CustomResourceDefinitionVersionConvertedObjectsNested addNewCustomResourceDefinitionVersionConvertedObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)
 {
 int v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$CustomResourceDefinitionVersionConvertedObjectsNestedImpl v;
 java.lang.Integer v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceSubresourcesConvertedObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources;
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceSubresourcesConvertedObjectsNestedImpl;
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion;
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$CustomResourceDefinitionVersionConvertedObjectsNestedImpl;
 v = (int) -1;
 v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceSubresourcesConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)>(v, v, v);
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$CustomResourceDefinitionVersionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceSubresourcesConvertedObjectsNested setNewCustomResourceSubresourcesConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$CustomResourceDefinitionVersionConvertedObjectsNested setNewCustomResourceDefinitionVersionConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$CustomResourceDefinitionVersionConvertedObjectsNestedImpl v;
 java.lang.Integer v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceSubresourcesConvertedObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources;
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceSubresourcesConvertedObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceSubresourcesConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)>(v, v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion;
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$CustomResourceDefinitionVersionConvertedObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$CustomResourceDefinitionVersionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionVersionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceSubresourcesConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)
 {
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder v;
 java.lang.Integer v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion v;
 java.util.ArrayList v, v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder v;
 int v, v, v, v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources v;
 java.util.List v, v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion;
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources;
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -15433,27 +15433,27 @@
 virtualinvoke v.<java.util.ArrayList: void add(int,java.lang.Object)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent setToCustomResourceDefinitionVersionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent setToCustomResourceSubresourcesConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)
 {
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder v;
 java.lang.Integer v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion v;
 java.util.ArrayList v, v, v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder v;
 int v, v, v, v, v, v, v, v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion;
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources;
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)>(v);
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
 if v < 0 goto label;
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -15489,18 +15489,18 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionVersionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion[])
+public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceSubresourcesConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources[])
 {
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion[] v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources[] v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder v;
 java.util.ArrayList v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
 java.util.List v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder v;
 int v, v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion[];
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources[];
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects>;
 if v != null goto label;
 v = new java.util.ArrayList;
@@ -15512,8 +15512,8 @@
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -15524,14 +15524,14 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addAllToCustomResourceDefinitionVersionConvertedObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addAllToV1beta1CustomResourceSubresourcesConvertedObjects(java.util.Collection)
 {
 java.util.Iterator v;
 java.util.Collection v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder v;
 java.util.ArrayList v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
 java.util.List v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
 java.lang.Object v;
 boolean v;
@@ -15548,8 +15548,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -15559,25 +15559,25 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromCustomResourceDefinitionVersionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion[])
+public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromCustomResourceSubresourcesConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources[])
 {
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion[] v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources[] v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder v;
 java.util.ArrayList v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
 java.util.List v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder v;
 int v, v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion[];
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources[];
 v = lengthof v;
 v = 0;
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -15591,14 +15591,14 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeAllFromCustomResourceDefinitionVersionConvertedObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeAllFromV1beta1CustomResourceSubresourcesConvertedObjects(java.util.Collection)
 {
 java.util.Iterator v;
 java.util.Collection v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder v;
 java.util.ArrayList v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
 java.util.List v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
 java.lang.Object v;
 boolean v;
@@ -15609,8 +15609,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresourcesBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -15622,7 +15622,7 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeMatchingFromCustomResourceDefinitionVersionConvertedObjects(java.util.function.Predicate)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeMatchingFromV1beta1CustomResourceSubresourcesConvertedObjects(java.util.function.Predicate)
 {
 java.util.Iterator v;
 java.util.function.Predicate v;
@@ -15654,64 +15654,64 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$CustomResourceDefinitionVersionConvertedObjectsNested addNewCustomResourceDefinitionVersionConvertedObject()
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceSubresourcesConvertedObjectsNested addNewV1beta1CustomResourceSubresourcesConvertedObject()
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$CustomResourceDefinitionVersionConvertedObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceSubresourcesConvertedObjectsNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$CustomResourceDefinitionVersionConvertedObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$CustomResourceDefinitionVersionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceSubresourcesConvertedObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceSubresourcesConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$CustomResourceDefinitionVersionConvertedObjectsNested addNewCustomResourceDefinitionVersionConvertedObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceSubresourcesConvertedObjectsNested addNewCustomResourceSubresourcesConvertedObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)
 {
 int v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$CustomResourceDefinitionVersionConvertedObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources v;
 java.lang.Integer v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceSubresourcesConvertedObjectsNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion;
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$CustomResourceDefinitionVersionConvertedObjectsNestedImpl;
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources;
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceSubresourcesConvertedObjectsNestedImpl;
 v = (int) -1;
 v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$CustomResourceDefinitionVersionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)>(v, v, v);
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceSubresourcesConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$CustomResourceDefinitionVersionConvertedObjectsNested setNewCustomResourceDefinitionVersionConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceSubresourcesConvertedObjectsNested setNewCustomResourceSubresourcesConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$CustomResourceDefinitionVersionConvertedObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources v;
 java.lang.Integer v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceSubresourcesConvertedObjectsNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion;
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$CustomResourceDefinitionVersionConvertedObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$CustomResourceDefinitionVersionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionVersion)>(v, v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources;
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceSubresourcesConvertedObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceSubresourcesConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceSubresources)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceConversionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToValidationRuleConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)
 {
+io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder v;
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion v;
 int v, v, v, v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule v;
 java.util.List v, v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion;
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule;
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -15736,27 +15736,27 @@
 virtualinvoke v.<java.util.ArrayList: void add(int,java.lang.Object)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent setToCustomResourceConversionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent setToValidationRuleConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)
 {
+io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder v;
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion v;
 int v, v, v, v, v, v, v, v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion;
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule;
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)>(v);
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
 if v < 0 goto label;
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -15792,18 +15792,18 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceConversionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion[])
+public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToValidationRuleConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule[])
 {
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion[] v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule v;
 java.util.ArrayList v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion v;
 java.util.List v;
 int v, v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule[] v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion[];
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule[];
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects>;
 if v != null goto label;
 v = new java.util.ArrayList;
@@ -15815,8 +15815,8 @@
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -15827,16 +15827,16 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addAllToCustomResourceConversionConvertedObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addAllToValidationRuleConvertedObjects(java.util.Collection)
 {
 java.util.Iterator v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder v;
 java.util.Collection v;
 java.util.ArrayList v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
 java.util.List v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
 java.lang.Object v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder v;
 boolean v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.util.Collection;
@@ -15851,8 +15851,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -15862,25 +15862,25 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromCustomResourceConversionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion[])
+public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromValidationRuleConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule[])
 {
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion[] v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule v;
 java.util.ArrayList v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion v;
 java.util.List v;
 int v, v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule[] v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion[];
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule[];
 v = lengthof v;
 v = 0;
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -15894,16 +15894,16 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeAllFromCustomResourceConversionConvertedObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeAllFromValidationRuleConvertedObjects(java.util.Collection)
 {
 java.util.Iterator v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder v;
 java.util.Collection v;
 java.util.ArrayList v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
 java.util.List v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
 java.lang.Object v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder v;
 boolean v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.util.Collection;
@@ -15912,8 +15912,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -15925,7 +15925,7 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeMatchingFromCustomResourceConversionConvertedObjects(java.util.function.Predicate)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeMatchingFromValidationRuleConvertedObjects(java.util.function.Predicate)
 {
 java.util.Iterator v;
 java.util.function.Predicate v;
@@ -15957,64 +15957,81 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$CustomResourceConversionConvertedObjectsNested addNewCustomResourceConversionConvertedObject()
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$ValidationRuleConvertedObjectsNested addNewValidationRuleConvertedObject()
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$CustomResourceConversionConvertedObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$ValidationRuleConvertedObjectsNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$CustomResourceConversionConvertedObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$CustomResourceConversionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$ValidationRuleConvertedObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$ValidationRuleConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$CustomResourceConversionConvertedObjectsNested addNewCustomResourceConversionConvertedObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$ValidationRuleConvertedObjectsNested addNewValidationRuleConvertedObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)
 {
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$CustomResourceConversionConvertedObjectsNestedImpl v;
 int v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule v;
 java.lang.Integer v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$ValidationRuleConvertedObjectsNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion;
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$CustomResourceConversionConvertedObjectsNestedImpl;
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule;
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$ValidationRuleConvertedObjectsNestedImpl;
 v = (int) -1;
 v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$CustomResourceConversionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)>(v, v, v);
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$ValidationRuleConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$CustomResourceConversionConvertedObjectsNested setNewCustomResourceConversionConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addNewValidationRuleConvertedObject(java.lang.String, java.lang.String)
 {
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$CustomResourceConversionConvertedObjectsNestedImpl v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule[] v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule v;
+java.lang.String v, v;
+v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)[1];
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule: void <init>(java.lang.String,java.lang.String)>(v, v);
+v[0] = v;
+v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToValidationRuleConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule[])>(v);
+return v;
+}
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$ValidationRuleConvertedObjectsNested setNewValidationRuleConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)
+{
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule v;
 java.lang.Integer v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$ValidationRuleConvertedObjectsNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion;
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$CustomResourceConversionConvertedObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$CustomResourceConversionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)>(v, v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule;
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$ValidationRuleConvertedObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$ValidationRuleConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToValidationRuleConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceConversionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)
 {
-io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder v;
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion v;
 int v, v, v, v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder v;
 java.util.List v, v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule;
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion;
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -16039,27 +16056,27 @@
 virtualinvoke v.<java.util.ArrayList: void add(int,java.lang.Object)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent setToValidationRuleConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent setToCustomResourceConversionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)
 {
-io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder v;
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion v;
 int v, v, v, v, v, v, v, v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule;
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion;
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)>(v);
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
 if v < 0 goto label;
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -16095,18 +16112,18 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToValidationRuleConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule[])
+public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceConversionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion[])
 {
-io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion[] v;
 java.util.ArrayList v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion v;
 java.util.List v;
 int v, v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule[] v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule[];
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion[];
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects>;
 if v != null goto label;
 v = new java.util.ArrayList;
@@ -16118,8 +16135,8 @@
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -16130,16 +16147,16 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addAllToValidationRuleConvertedObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addAllToCustomResourceConversionConvertedObjects(java.util.Collection)
 {
 java.util.Iterator v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder v;
 java.util.Collection v;
 java.util.ArrayList v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
 java.util.List v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
 java.lang.Object v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder v;
 boolean v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.util.Collection;
@@ -16154,8 +16171,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -16165,25 +16182,25 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromValidationRuleConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule[])
+public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromCustomResourceConversionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion[])
 {
-io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion[] v;
 java.util.ArrayList v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion v;
 java.util.List v;
 int v, v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule[] v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule[];
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion[];
 v = lengthof v;
 v = 0;
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -16197,16 +16214,16 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeAllFromValidationRuleConvertedObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeAllFromCustomResourceConversionConvertedObjects(java.util.Collection)
 {
 java.util.Iterator v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder v;
 java.util.Collection v;
 java.util.ArrayList v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
 java.util.List v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
 java.lang.Object v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder v;
 boolean v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.util.Collection;
@@ -16215,8 +16232,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRuleBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -16228,7 +16245,7 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeMatchingFromValidationRuleConvertedObjects(java.util.function.Predicate)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeMatchingFromCustomResourceConversionConvertedObjects(java.util.function.Predicate)
 {
 java.util.Iterator v;
 java.util.function.Predicate v;
@@ -16260,58 +16277,41 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$ValidationRuleConvertedObjectsNested addNewValidationRuleConvertedObject()
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$CustomResourceConversionConvertedObjectsNested addNewCustomResourceConversionConvertedObject()
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$ValidationRuleConvertedObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$CustomResourceConversionConvertedObjectsNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$ValidationRuleConvertedObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$ValidationRuleConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$CustomResourceConversionConvertedObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$CustomResourceConversionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$ValidationRuleConvertedObjectsNested addNewValidationRuleConvertedObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$CustomResourceConversionConvertedObjectsNested addNewCustomResourceConversionConvertedObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)
 {
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$CustomResourceConversionConvertedObjectsNestedImpl v;
 int v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule v;
 java.lang.Integer v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$ValidationRuleConvertedObjectsNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule;
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$ValidationRuleConvertedObjectsNestedImpl;
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion;
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$CustomResourceConversionConvertedObjectsNestedImpl;
 v = (int) -1;
 v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$ValidationRuleConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)>(v, v, v);
-return v;
-}
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addNewValidationRuleConvertedObject(java.lang.String, java.lang.String)
-{
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule[] v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule v;
-java.lang.String v, v;
-v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)[1];
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule: void <init>(java.lang.String,java.lang.String)>(v, v);
-v[0] = v;
-v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToValidationRuleConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule[])>(v);
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$CustomResourceConversionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$ValidationRuleConvertedObjectsNested setNewValidationRuleConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$CustomResourceConversionConvertedObjectsNested setNewCustomResourceConversionConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)
 {
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$CustomResourceConversionConvertedObjectsNestedImpl v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule v;
 java.lang.Integer v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$ValidationRuleConvertedObjectsNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule;
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$ValidationRuleConvertedObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$ValidationRuleConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.ValidationRule)>(v, v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion;
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$CustomResourceConversionConvertedObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$CustomResourceConversionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceConversion)>(v, v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition)
@@ -16617,27 +16617,27 @@
 specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$CustomResourceDefinitionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinition)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionConditionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionListConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList)
 {
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder v;
 int v, v, v, v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList v;
 java.util.List v, v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition;
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList;
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -16662,27 +16662,27 @@
 virtualinvoke v.<java.util.ArrayList: void add(int,java.lang.Object)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent setToCustomResourceDefinitionConditionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent setToCustomResourceDefinitionListConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList)
 {
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder v;
 int v, v, v, v, v, v, v, v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition;
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList;
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList)>(v);
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
 if v < 0 goto label;
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -16718,18 +16718,18 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionConditionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition[])
+public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionListConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList[])
 {
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition[] v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList v;
 java.util.ArrayList v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList[] v;
 java.util.List v;
 int v, v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition[];
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList[];
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects>;
 if v != null goto label;
 v = new java.util.ArrayList;
@@ -16741,8 +16741,8 @@
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -16753,16 +16753,16 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addAllToV1beta1CustomResourceDefinitionConditionConvertedObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addAllToV1beta1CustomResourceDefinitionListConvertedObjects(java.util.Collection)
 {
 java.util.Iterator v;
 java.util.Collection v;
 java.util.ArrayList v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder v;
 java.util.List v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
 java.lang.Object v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder v;
 boolean v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.util.Collection;
@@ -16777,8 +16777,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -16788,25 +16788,25 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromCustomResourceDefinitionConditionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition[])
+public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromCustomResourceDefinitionListConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList[])
 {
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition[] v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList v;
 java.util.ArrayList v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList[] v;
 java.util.List v;
 int v, v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition[];
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList[];
 v = lengthof v;
 v = 0;
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -16820,16 +16820,16 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeAllFromV1beta1CustomResourceDefinitionConditionConvertedObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeAllFromV1beta1CustomResourceDefinitionListConvertedObjects(java.util.Collection)
 {
 java.util.Iterator v;
 java.util.Collection v;
 java.util.ArrayList v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder v;
 java.util.List v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
 java.lang.Object v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder v;
 boolean v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.util.Collection;
@@ -16838,8 +16838,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -16851,7 +16851,7 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeMatchingFromV1beta1CustomResourceDefinitionConditionConvertedObjects(java.util.function.Predicate)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeMatchingFromV1beta1CustomResourceDefinitionListConvertedObjects(java.util.function.Predicate)
 {
 java.util.Iterator v;
 java.util.function.Predicate v;
@@ -16883,84 +16883,64 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceDefinitionConditionConvertedObjectsNested addNewV1beta1CustomResourceDefinitionConditionConvertedObject()
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceDefinitionListConvertedObjectsNested addNewV1beta1CustomResourceDefinitionListConvertedObject()
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionConditionConvertedObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionListConvertedObjectsNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionConditionConvertedObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionConditionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionListConvertedObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionListConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceDefinitionConditionConvertedObjectsNested addNewCustomResourceDefinitionConditionConvertedObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceDefinitionListConvertedObjectsNested addNewCustomResourceDefinitionListConvertedObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList)
 {
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionConditionConvertedObjectsNestedImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionListConvertedObjectsNestedImpl v;
 int v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList v;
 java.lang.Integer v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition;
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionConditionConvertedObjectsNestedImpl;
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList;
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionListConvertedObjectsNestedImpl;
 v = (int) -1;
 v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionConditionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v, v, v);
-return v;
-}
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addNewV1beta1CustomResourceDefinitionConditionConvertedObject(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
-{
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionCondition v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionCondition[] v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent v;
-java.lang.String v, v, v, v, v;
-v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionCondition)[1];
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionCondition;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
-v[0] = v;
-v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionConditionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionCondition[])>(v);
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionListConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceDefinitionConditionConvertedObjectsNested setNewCustomResourceDefinitionConditionConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceDefinitionListConvertedObjectsNested setNewCustomResourceDefinitionListConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList)
 {
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionConditionConvertedObjectsNestedImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionListConvertedObjectsNestedImpl v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList v;
 java.lang.Integer v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition;
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionConditionConvertedObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionConditionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v, v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList;
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionListConvertedObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionListConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionListConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionConditionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)
 {
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder v;
 int v, v, v, v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition v;
 java.util.List v, v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList;
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition;
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -16985,27 +16965,27 @@
 virtualinvoke v.<java.util.ArrayList: void add(int,java.lang.Object)>(v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent setToCustomResourceDefinitionListConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent setToCustomResourceDefinitionConditionConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)
 {
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder v;
 int v, v, v, v, v, v, v, v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList;
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition;
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects> = v;
 label:
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v);
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
 if v < 0 goto label;
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -17041,18 +17021,18 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionListConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList[])
+public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionConditionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition[])
 {
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition[] v;
 java.util.ArrayList v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList[] v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder v;
 java.util.List v;
 int v, v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList[];
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition[];
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: java.util.ArrayList convertedObjects>;
 if v != null goto label;
 v = new java.util.ArrayList;
@@ -17064,8 +17044,8 @@
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -17076,16 +17056,16 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addAllToV1beta1CustomResourceDefinitionListConvertedObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addAllToV1beta1CustomResourceDefinitionConditionConvertedObjects(java.util.Collection)
 {
 java.util.Iterator v;
 java.util.Collection v;
 java.util.ArrayList v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder v;
 java.util.List v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
 java.lang.Object v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder v;
 boolean v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.util.Collection;
@@ -17100,8 +17080,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -17111,25 +17091,25 @@
 label:
 return v;
 }
-public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromCustomResourceDefinitionListConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList[])
+public transient io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeFromCustomResourceDefinitionConditionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition[])
 {
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition[] v;
 java.util.ArrayList v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList[] v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder v;
 java.util.List v;
 int v, v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList[];
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition[];
 v = lengthof v;
 v = 0;
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -17143,16 +17123,16 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeAllFromV1beta1CustomResourceDefinitionListConvertedObjects(java.util.Collection)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeAllFromV1beta1CustomResourceDefinitionConditionConvertedObjects(java.util.Collection)
 {
 java.util.Iterator v;
 java.util.Collection v;
 java.util.ArrayList v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder v;
 java.util.List v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
 java.lang.Object v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder v;
 boolean v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.util.Collection;
@@ -17161,8 +17141,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionListBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionConditionBuilder: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v);
 v = v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("convertedObjects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -17174,7 +17154,7 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeMatchingFromV1beta1CustomResourceDefinitionListConvertedObjects(java.util.function.Predicate)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent removeMatchingFromV1beta1CustomResourceDefinitionConditionConvertedObjects(java.util.function.Predicate)
 {
 java.util.Iterator v;
 java.util.function.Predicate v;
@@ -17206,41 +17186,61 @@
 label:
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceDefinitionListConvertedObjectsNested addNewV1beta1CustomResourceDefinitionListConvertedObject()
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceDefinitionConditionConvertedObjectsNested addNewV1beta1CustomResourceDefinitionConditionConvertedObject()
 {
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionListConvertedObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionConditionConvertedObjectsNestedImpl v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionListConvertedObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionListConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl)>(v);
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionConditionConvertedObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionConditionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl)>(v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceDefinitionListConvertedObjectsNested addNewCustomResourceDefinitionListConvertedObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceDefinitionConditionConvertedObjectsNested addNewCustomResourceDefinitionConditionConvertedObjectLike(io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)
 {
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionListConvertedObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionConditionConvertedObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition v;
 int v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList v;
 java.lang.Integer v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList;
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionListConvertedObjectsNestedImpl;
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition;
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionConditionConvertedObjectsNestedImpl;
 v = (int) -1;
 v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionListConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList)>(v, v, v);
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionConditionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v, v, v);
 return v;
 }
-public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceDefinitionListConvertedObjectsNested setNewCustomResourceDefinitionListConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList)
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addNewV1beta1CustomResourceDefinitionConditionConvertedObject(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
 {
-io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionListConvertedObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionCondition v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionCondition[] v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent v;
+java.lang.String v, v, v, v, v;
+v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = newarray (io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionCondition)[1];
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionCondition;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
+v[0] = v;
+v = virtualinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToCustomResourceDefinitionConditionConvertedObjects(io.fabric.kubernetes.api.model.v.apiextensions.v.CustomResourceDefinitionCondition[])>(v);
+return v;
+}
+public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent$V1beta1CustomResourceDefinitionConditionConvertedObjectsNested setNewCustomResourceDefinitionConditionConvertedObjectLike(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)
+{
+io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionConditionConvertedObjectsNestedImpl v;
+io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition v;
 io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl v;
-io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList v;
 java.lang.Integer v;
 v := @this: io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList;
-v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionListConvertedObjectsNestedImpl;
-specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionListConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionList)>(v, v, v);
+v := @parameter: io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition;
+v = new io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionConditionConvertedObjectsNestedImpl;
+specialinvoke v.<io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl$V1beta1CustomResourceDefinitionConditionConvertedObjectsNestedImpl: void <init>(io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluentImpl,java.lang.Integer,io.fabric.kubernetes.api.model.v.apiextensions.v1beta.CustomResourceDefinitionCondition)>(v, v, v);
 return v;
 }
 public io.fabric.kubernetes.api.model.v.apiextensions.v.ConversionResponseFluent addToServiceReferenceConvertedObjects(java.lang.Integer, io.fabric.kubernetes.api.model.v.apiextensions.v1beta.ServiceReference)
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.LocalResourceAccessReviewFluent.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.LocalResourceAccessReviewFluent.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.LocalResourceAccessReviewFluent.jimple	2025-03-13 16:41:37.459711962 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.LocalResourceAccessReviewFluent.jimple	2025-03-13 18:04:05.993852581 +0000
@@ -45,12 +45,12 @@
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withOAuthClientListContent(io.fabric.openshift.api.model.v.OAuthClientList);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$OAuthClientListContentNested withNewOAuthClientListContent();
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$OAuthClientListContentNested withNewOAuthClientListContentLike(io.fabric.openshift.api.model.v.OAuthClientList);
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withPodSecurityPolicyReviewStatusContent(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus);
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$PodSecurityPolicyReviewStatusContentNested withNewPodSecurityPolicyReviewStatusContent();
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$PodSecurityPolicyReviewStatusContentNested withNewPodSecurityPolicyReviewStatusContentLike(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withTemplateInstanceStatusContent(io.fabric.openshift.api.model.v.TemplateInstanceStatus);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$TemplateInstanceStatusContentNested withNewTemplateInstanceStatusContent();
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$TemplateInstanceStatusContentNested withNewTemplateInstanceStatusContentLike(io.fabric.openshift.api.model.v.TemplateInstanceStatus);
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withPodSecurityPolicyReviewStatusContent(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus);
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$PodSecurityPolicyReviewStatusContentNested withNewPodSecurityPolicyReviewStatusContent();
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$PodSecurityPolicyReviewStatusContentNested withNewPodSecurityPolicyReviewStatusContentLike(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withHelmChartRepositoryListContent(io.fabric.openshift.api.model.v.HelmChartRepositoryList);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$HelmChartRepositoryListContentNested withNewHelmChartRepositoryListContent();
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$HelmChartRepositoryListContentNested withNewHelmChartRepositoryListContentLike(io.fabric.openshift.api.model.v.HelmChartRepositoryList);
@@ -102,13 +102,13 @@
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withSubjectRulesReviewSpecContent(io.fabric.openshift.api.model.v.SubjectRulesReviewSpec);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$SubjectRulesReviewSpecContentNested withNewSubjectRulesReviewSpecContent();
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$SubjectRulesReviewSpecContentNested withNewSubjectRulesReviewSpecContentLike(io.fabric.openshift.api.model.v.SubjectRulesReviewSpec);
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withRoleListContent(io.fabric.openshift.api.model.v.RoleList);
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$RoleListContentNested withNewRoleListContent();
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$RoleListContentNested withNewRoleListContentLike(io.fabric.openshift.api.model.v.RoleList);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withTagReferencePolicyContent(io.fabric.openshift.api.model.v.TagReferencePolicy);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$TagReferencePolicyContentNested withNewTagReferencePolicyContent();
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$TagReferencePolicyContentNested withNewTagReferencePolicyContentLike(io.fabric.openshift.api.model.v.TagReferencePolicy);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withNewTagReferencePolicyContent(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withRoleListContent(io.fabric.openshift.api.model.v.RoleList);
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$RoleListContentNested withNewRoleListContent();
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$RoleListContentNested withNewRoleListContentLike(io.fabric.openshift.api.model.v.RoleList);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withProjectContent(io.fabric.openshift.api.model.v.Project);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ProjectContentNested withNewProjectContent();
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ProjectContentNested withNewProjectContentLike(io.fabric.openshift.api.model.v.Project);
@@ -161,12 +161,12 @@
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withProjectListContent(io.fabric.openshift.api.model.v.ProjectList);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ProjectListContentNested withNewProjectListContent();
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ProjectListContentNested withNewProjectListContentLike(io.fabric.openshift.api.model.v.ProjectList);
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withRangeAllocationContent(io.fabric.openshift.api.model.v.RangeAllocation);
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$RangeAllocationContentNested withNewRangeAllocationContent();
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$RangeAllocationContentNested withNewRangeAllocationContentLike(io.fabric.openshift.api.model.v.RangeAllocation);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withClusterRoleScopeRestrictionContent(io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ClusterRoleScopeRestrictionContentNested withNewClusterRoleScopeRestrictionContent();
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ClusterRoleScopeRestrictionContentNested withNewClusterRoleScopeRestrictionContentLike(io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction);
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withRangeAllocationContent(io.fabric.openshift.api.model.v.RangeAllocation);
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$RangeAllocationContentNested withNewRangeAllocationContent();
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$RangeAllocationContentNested withNewRangeAllocationContentLike(io.fabric.openshift.api.model.v.RangeAllocation);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withRouteContent(io.fabric.openshift.api.model.v.Route);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$RouteContentNested withNewRouteContent();
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$RouteContentNested withNewRouteContentLike(io.fabric.openshift.api.model.v.Route);
@@ -199,25 +199,25 @@
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withSecurityContextConstraintsListContent(io.fabric.openshift.api.model.v.SecurityContextConstraintsList);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$SecurityContextConstraintsListContentNested withNewSecurityContextConstraintsListContent();
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$SecurityContextConstraintsListContentNested withNewSecurityContextConstraintsListContentLike(io.fabric.openshift.api.model.v.SecurityContextConstraintsList);
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withIdentityListContent(io.fabric.openshift.api.model.v.IdentityList);
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$IdentityListContentNested withNewIdentityListContent();
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$IdentityListContentNested withNewIdentityListContentLike(io.fabric.openshift.api.model.v.IdentityList);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withBuildConfigListContent(io.fabric.openshift.api.model.v.BuildConfigList);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$BuildConfigListContentNested withNewBuildConfigListContent();
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$BuildConfigListContentNested withNewBuildConfigListContentLike(io.fabric.openshift.api.model.v.BuildConfigList);
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withClusterNetworkListContent(io.fabric.openshift.api.model.v.ClusterNetworkList);
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ClusterNetworkListContentNested withNewClusterNetworkListContent();
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ClusterNetworkListContentNested withNewClusterNetworkListContentLike(io.fabric.openshift.api.model.v.ClusterNetworkList);
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withIdentityListContent(io.fabric.openshift.api.model.v.IdentityList);
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$IdentityListContentNested withNewIdentityListContent();
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$IdentityListContentNested withNewIdentityListContentLike(io.fabric.openshift.api.model.v.IdentityList);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withTemplateInstanceConditionContent(io.fabric.openshift.api.model.v.TemplateInstanceCondition);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$TemplateInstanceConditionContentNested withNewTemplateInstanceConditionContent();
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$TemplateInstanceConditionContentNested withNewTemplateInstanceConditionContentLike(io.fabric.openshift.api.model.v.TemplateInstanceCondition);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withNewTemplateInstanceConditionContent(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withRepositoryImportStatusContent(io.fabric.openshift.api.model.v.RepositoryImportStatus);
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$RepositoryImportStatusContentNested withNewRepositoryImportStatusContent();
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$RepositoryImportStatusContentNested withNewRepositoryImportStatusContentLike(io.fabric.openshift.api.model.v.RepositoryImportStatus);
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withClusterNetworkListContent(io.fabric.openshift.api.model.v.ClusterNetworkList);
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ClusterNetworkListContentNested withNewClusterNetworkListContent();
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ClusterNetworkListContentNested withNewClusterNetworkListContentLike(io.fabric.openshift.api.model.v.ClusterNetworkList);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withDeploymentCauseContent(io.fabric.openshift.api.model.v.DeploymentCause);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$DeploymentCauseContentNested withNewDeploymentCauseContent();
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$DeploymentCauseContentNested withNewDeploymentCauseContentLike(io.fabric.openshift.api.model.v.DeploymentCause);
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withRepositoryImportStatusContent(io.fabric.openshift.api.model.v.RepositoryImportStatus);
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$RepositoryImportStatusContentNested withNewRepositoryImportStatusContent();
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$RepositoryImportStatusContentNested withNewRepositoryImportStatusContentLike(io.fabric.openshift.api.model.v.RepositoryImportStatus);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withGroupListContent(io.fabric.openshift.api.model.v.GroupList);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$GroupListContentNested withNewGroupListContent();
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$GroupListContentNested withNewGroupListContentLike(io.fabric.openshift.api.model.v.GroupList);
@@ -301,12 +301,12 @@
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withClusterRoleContent(io.fabric.openshift.api.model.v.ClusterRole);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ClusterRoleContentNested withNewClusterRoleContent();
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ClusterRoleContentNested withNewClusterRoleContentLike(io.fabric.openshift.api.model.v.ClusterRole);
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withConnectionConfigContent(io.fabric.openshift.api.model.v.ConnectionConfig);
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ConnectionConfigContentNested withNewConnectionConfigContent();
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ConnectionConfigContentNested withNewConnectionConfigContentLike(io.fabric.openshift.api.model.v.ConnectionConfig);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withTagEventConditionContent(io.fabric.openshift.api.model.v.TagEventCondition);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$TagEventConditionContentNested withNewTagEventConditionContent();
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$TagEventConditionContentNested withNewTagEventConditionContentLike(io.fabric.openshift.api.model.v.TagEventCondition);
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withConnectionConfigContent(io.fabric.openshift.api.model.v.ConnectionConfig);
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ConnectionConfigContentNested withNewConnectionConfigContent();
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ConnectionConfigContentNested withNewConnectionConfigContentLike(io.fabric.openshift.api.model.v.ConnectionConfig);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withLabelSelectorContent(io.fabric.kubernetes.api.model.v.LabelSelector);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$LabelSelectorContentNested withNewLabelSelectorContent();
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$LabelSelectorContentNested withNewLabelSelectorContentLike(io.fabric.kubernetes.api.model.v.LabelSelector);
@@ -326,12 +326,12 @@
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withBuildSpecContent(io.fabric.openshift.api.model.v.BuildSpec);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$BuildSpecContentNested withNewBuildSpecContent();
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$BuildSpecContentNested withNewBuildSpecContentLike(io.fabric.openshift.api.model.v.BuildSpec);
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withProjectStatusContent(io.fabric.openshift.api.model.v.ProjectStatus);
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ProjectStatusContentNested withNewProjectStatusContent();
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ProjectStatusContentNested withNewProjectStatusContentLike(io.fabric.openshift.api.model.v.ProjectStatus);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withLocalSubjectAccessReviewContent(io.fabric.openshift.api.model.v.LocalSubjectAccessReview);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$LocalSubjectAccessReviewContentNested withNewLocalSubjectAccessReviewContent();
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$LocalSubjectAccessReviewContentNested withNewLocalSubjectAccessReviewContentLike(io.fabric.openshift.api.model.v.LocalSubjectAccessReview);
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withProjectStatusContent(io.fabric.openshift.api.model.v.ProjectStatus);
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ProjectStatusContentNested withNewProjectStatusContent();
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ProjectStatusContentNested withNewProjectStatusContentLike(io.fabric.openshift.api.model.v.ProjectStatus);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withRollingDeploymentStrategyParamsContent(io.fabric.openshift.api.model.v.RollingDeploymentStrategyParams);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$RollingDeploymentStrategyParamsContentNested withNewRollingDeploymentStrategyParamsContent();
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$RollingDeploymentStrategyParamsContentNested withNewRollingDeploymentStrategyParamsContentLike(io.fabric.openshift.api.model.v.RollingDeploymentStrategyParams);
@@ -375,12 +375,12 @@
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withImageTagListContent(io.fabric.openshift.api.model.v.ImageTagList);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ImageTagListContentNested withNewImageTagListContent();
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ImageTagListContentNested withNewImageTagListContentLike(io.fabric.openshift.api.model.v.ImageTagList);
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withOAuthAccessTokenContent(io.fabric.openshift.api.model.v.OAuthAccessToken);
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$OAuthAccessTokenContentNested withNewOAuthAccessTokenContent();
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$OAuthAccessTokenContentNested withNewOAuthAccessTokenContentLike(io.fabric.openshift.api.model.v.OAuthAccessToken);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withDeploymentConfigContent(io.fabric.openshift.api.model.v.DeploymentConfig);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$DeploymentConfigContentNested withNewDeploymentConfigContent();
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$DeploymentConfigContentNested withNewDeploymentConfigContentLike(io.fabric.openshift.api.model.v.DeploymentConfig);
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withOAuthAccessTokenContent(io.fabric.openshift.api.model.v.OAuthAccessToken);
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$OAuthAccessTokenContentNested withNewOAuthAccessTokenContent();
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$OAuthAccessTokenContentNested withNewOAuthAccessTokenContentLike(io.fabric.openshift.api.model.v.OAuthAccessToken);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withRoleBindingContent(io.fabric.openshift.api.model.v.RoleBinding);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$RoleBindingContentNested withNewRoleBindingContent();
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$RoleBindingContentNested withNewRoleBindingContentLike(io.fabric.openshift.api.model.v.RoleBinding);
@@ -390,12 +390,12 @@
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withTLSConfigContent(io.fabric.openshift.api.model.v.TLSConfig);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$TLSConfigContentNested withNewTLSConfigContent();
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$TLSConfigContentNested withNewTLSConfigContentLike(io.fabric.openshift.api.model.v.TLSConfig);
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withBuildVolumeContent(io.fabric.openshift.api.model.v.BuildVolume);
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$BuildVolumeContentNested withNewBuildVolumeContent();
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$BuildVolumeContentNested withNewBuildVolumeContentLike(io.fabric.openshift.api.model.v.BuildVolume);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withTemplateInstanceSpecContent(io.fabric.openshift.api.model.v.TemplateInstanceSpec);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$TemplateInstanceSpecContentNested withNewTemplateInstanceSpecContent();
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$TemplateInstanceSpecContentNested withNewTemplateInstanceSpecContentLike(io.fabric.openshift.api.model.v.TemplateInstanceSpec);
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withBuildVolumeContent(io.fabric.openshift.api.model.v.BuildVolume);
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$BuildVolumeContentNested withNewBuildVolumeContent();
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$BuildVolumeContentNested withNewBuildVolumeContentLike(io.fabric.openshift.api.model.v.BuildVolume);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withBuildStatusContent(io.fabric.openshift.api.model.v.BuildStatus);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$BuildStatusContentNested withNewBuildStatusContent();
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$BuildStatusContentNested withNewBuildStatusContentLike(io.fabric.openshift.api.model.v.BuildStatus);
@@ -478,21 +478,21 @@
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withResourceQuotaStatusByNamespaceContent(io.fabric.openshift.api.model.v.ResourceQuotaStatusByNamespace);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ResourceQuotaStatusByNamespaceContentNested withNewResourceQuotaStatusByNamespaceContent();
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ResourceQuotaStatusByNamespaceContentNested withNewResourceQuotaStatusByNamespaceContentLike(io.fabric.openshift.api.model.v.ResourceQuotaStatusByNamespace);
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withSourceBuildStrategyContent(io.fabric.openshift.api.model.v.SourceBuildStrategy);
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$SourceBuildStrategyContentNested withNewSourceBuildStrategyContent();
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$SourceBuildStrategyContentNested withNewSourceBuildStrategyContentLike(io.fabric.openshift.api.model.v.SourceBuildStrategy);
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withParameterContent(io.fabric.openshift.api.model.v.Parameter);
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ParameterContentNested withNewParameterContent();
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ParameterContentNested withNewParameterContentLike(io.fabric.openshift.api.model.v.Parameter);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withRoleBindingListContent(io.fabric.openshift.api.model.v.RoleBindingList);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$RoleBindingListContentNested withNewRoleBindingListContent();
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$RoleBindingListContentNested withNewRoleBindingListContentLike(io.fabric.openshift.api.model.v.RoleBindingList);
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withPodSecurityPolicySelfSubjectReviewSpecContent(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec);
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$PodSecurityPolicySelfSubjectReviewSpecContentNested withNewPodSecurityPolicySelfSubjectReviewSpecContent();
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$PodSecurityPolicySelfSubjectReviewSpecContentNested withNewPodSecurityPolicySelfSubjectReviewSpecContentLike(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec);
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withParameterContent(io.fabric.openshift.api.model.v.Parameter);
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ParameterContentNested withNewParameterContent();
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ParameterContentNested withNewParameterContentLike(io.fabric.openshift.api.model.v.Parameter);
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withSourceBuildStrategyContent(io.fabric.openshift.api.model.v.SourceBuildStrategy);
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$SourceBuildStrategyContentNested withNewSourceBuildStrategyContent();
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$SourceBuildStrategyContentNested withNewSourceBuildStrategyContentLike(io.fabric.openshift.api.model.v.SourceBuildStrategy);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withBrokerTemplateInstanceContent(io.fabric.openshift.api.model.v.BrokerTemplateInstance);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$BrokerTemplateInstanceContentNested withNewBrokerTemplateInstanceContent();
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$BrokerTemplateInstanceContentNested withNewBrokerTemplateInstanceContentLike(io.fabric.openshift.api.model.v.BrokerTemplateInstance);
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withPodSecurityPolicySelfSubjectReviewSpecContent(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec);
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$PodSecurityPolicySelfSubjectReviewSpecContentNested withNewPodSecurityPolicySelfSubjectReviewSpecContent();
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$PodSecurityPolicySelfSubjectReviewSpecContentNested withNewPodSecurityPolicySelfSubjectReviewSpecContentLike(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withBuildPostCommitSpecContent(io.fabric.openshift.api.model.v.BuildPostCommitSpec);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$BuildPostCommitSpecContentNested withNewBuildPostCommitSpecContent();
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$BuildPostCommitSpecContentNested withNewBuildPostCommitSpecContentLike(io.fabric.openshift.api.model.v.BuildPostCommitSpec);
@@ -541,22 +541,22 @@
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withImageStreamImageContent(io.fabric.openshift.api.model.v.ImageStreamImage);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ImageStreamImageContentNested withNewImageStreamImageContent();
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ImageStreamImageContentNested withNewImageStreamImageContentLike(io.fabric.openshift.api.model.v.ImageStreamImage);
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withResourceAccessReviewResponseContent(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse);
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ResourceAccessReviewResponseContentNested withNewResourceAccessReviewResponseContent();
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ResourceAccessReviewResponseContentNested withNewResourceAccessReviewResponseContentLike(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse);
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withBuildConditionContent(io.fabric.openshift.api.model.v.BuildCondition);
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$BuildConditionContentNested withNewBuildConditionContent();
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$BuildConditionContentNested withNewBuildConditionContentLike(io.fabric.openshift.api.model.v.BuildCondition);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withBuildStatusOutputToContent(io.fabric.openshift.api.model.v.BuildStatusOutputTo);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$BuildStatusOutputToContentNested withNewBuildStatusOutputToContent();
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$BuildStatusOutputToContentNested withNewBuildStatusOutputToContentLike(io.fabric.openshift.api.model.v.BuildStatusOutputTo);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withNewBuildStatusOutputToContent(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withBuildConditionContent(io.fabric.openshift.api.model.v.BuildCondition);
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$BuildConditionContentNested withNewBuildConditionContent();
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$BuildConditionContentNested withNewBuildConditionContentLike(io.fabric.openshift.api.model.v.BuildCondition);
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withResourceAccessReviewResponseContent(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse);
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ResourceAccessReviewResponseContentNested withNewResourceAccessReviewResponseContent();
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ResourceAccessReviewResponseContentNested withNewResourceAccessReviewResponseContentLike(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse);
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withExecNewPodHookContent(io.fabric.openshift.api.model.v.ExecNewPodHook);
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ExecNewPodHookContentNested withNewExecNewPodHookContent();
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ExecNewPodHookContentNested withNewExecNewPodHookContentLike(io.fabric.openshift.api.model.v.ExecNewPodHook);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withSecretSpecContent(io.fabric.openshift.api.model.v.SecretSpec);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$SecretSpecContentNested withNewSecretSpecContent();
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$SecretSpecContentNested withNewSecretSpecContentLike(io.fabric.openshift.api.model.v.SecretSpec);
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withExecNewPodHookContent(io.fabric.openshift.api.model.v.ExecNewPodHook);
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ExecNewPodHookContentNested withNewExecNewPodHookContent();
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ExecNewPodHookContentNested withNewExecNewPodHookContentLike(io.fabric.openshift.api.model.v.ExecNewPodHook);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withClusterRoleBindingListContent(io.fabric.openshift.api.model.v.ClusterRoleBindingList);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ClusterRoleBindingListContentNested withNewClusterRoleBindingListContent();
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ClusterRoleBindingListContentNested withNewClusterRoleBindingListContentLike(io.fabric.openshift.api.model.v.ClusterRoleBindingList);
@@ -614,12 +614,12 @@
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withHostSubnetContent(io.fabric.openshift.api.model.v.HostSubnet);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$HostSubnetContentNested withNewHostSubnetContent();
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$HostSubnetContentNested withNewHostSubnetContentLike(io.fabric.openshift.api.model.v.HostSubnet);
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withGroupRestrictionContent(io.fabric.openshift.api.model.v.GroupRestriction);
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$GroupRestrictionContentNested withNewGroupRestrictionContent();
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$GroupRestrictionContentNested withNewGroupRestrictionContentLike(io.fabric.openshift.api.model.v.GroupRestriction);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withAppliedClusterResourceQuotaContent(io.fabric.openshift.api.model.v.AppliedClusterResourceQuota);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$AppliedClusterResourceQuotaContentNested withNewAppliedClusterResourceQuotaContent();
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$AppliedClusterResourceQuotaContentNested withNewAppliedClusterResourceQuotaContentLike(io.fabric.openshift.api.model.v.AppliedClusterResourceQuota);
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withGroupRestrictionContent(io.fabric.openshift.api.model.v.GroupRestriction);
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$GroupRestrictionContentNested withNewGroupRestrictionContent();
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$GroupRestrictionContentNested withNewGroupRestrictionContentLike(io.fabric.openshift.api.model.v.GroupRestriction);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withOAuthAccessTokenListContent(io.fabric.openshift.api.model.v.OAuthAccessTokenList);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$OAuthAccessTokenListContentNested withNewOAuthAccessTokenListContent();
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$OAuthAccessTokenListContentNested withNewOAuthAccessTokenListContentLike(io.fabric.openshift.api.model.v.OAuthAccessTokenList);
@@ -650,12 +650,12 @@
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withImageStreamStatusContent(io.fabric.openshift.api.model.v.ImageStreamStatus);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ImageStreamStatusContentNested withNewImageStreamStatusContent();
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ImageStreamStatusContentNested withNewImageStreamStatusContentLike(io.fabric.openshift.api.model.v.ImageStreamStatus);
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withEgressNetworkPolicyContent(io.fabric.openshift.api.model.v.EgressNetworkPolicy);
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$EgressNetworkPolicyContentNested withNewEgressNetworkPolicyContent();
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$EgressNetworkPolicyContentNested withNewEgressNetworkPolicyContentLike(io.fabric.openshift.api.model.v.EgressNetworkPolicy);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withNetNamespaceContent(io.fabric.openshift.api.model.v.NetNamespace);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$NetNamespaceContentNested withNewNetNamespaceContent();
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$NetNamespaceContentNested withNewNetNamespaceContentLike(io.fabric.openshift.api.model.v.NetNamespace);
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withEgressNetworkPolicyContent(io.fabric.openshift.api.model.v.EgressNetworkPolicy);
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$EgressNetworkPolicyContentNested withNewEgressNetworkPolicyContent();
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$EgressNetworkPolicyContentNested withNewEgressNetworkPolicyContentLike(io.fabric.openshift.api.model.v.EgressNetworkPolicy);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withUserIdentityMappingContent(io.fabric.openshift.api.model.v.UserIdentityMapping);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$UserIdentityMappingContentNested withNewUserIdentityMappingContent();
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$UserIdentityMappingContentNested withNewUserIdentityMappingContentLike(io.fabric.openshift.api.model.v.UserIdentityMapping);
@@ -674,12 +674,12 @@
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withBuildListContent(io.fabric.openshift.api.model.v.BuildList);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$BuildListContentNested withNewBuildListContent();
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$BuildListContentNested withNewBuildListContentLike(io.fabric.openshift.api.model.v.BuildList);
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withTemplateListContent(io.fabric.openshift.api.model.v.TemplateList);
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$TemplateListContentNested withNewTemplateListContent();
-public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$TemplateListContentNested withNewTemplateListContentLike(io.fabric.openshift.api.model.v.TemplateList);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withBuildOutputContent(io.fabric.openshift.api.model.v.BuildOutput);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$BuildOutputContentNested withNewBuildOutputContent();
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$BuildOutputContentNested withNewBuildOutputContentLike(io.fabric.openshift.api.model.v.BuildOutput);
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withTemplateListContent(io.fabric.openshift.api.model.v.TemplateList);
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$TemplateListContentNested withNewTemplateListContent();
+public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$TemplateListContentNested withNewTemplateListContentLike(io.fabric.openshift.api.model.v.TemplateList);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withProjectSpecContent(io.fabric.openshift.api.model.v.ProjectSpec);
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ProjectSpecContentNested withNewProjectSpecContent();
 public abstract io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ProjectSpecContentNested withNewProjectSpecContentLike(io.fabric.openshift.api.model.v.ProjectSpec);
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.LocalResourceAccessReviewFluentImpl.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.LocalResourceAccessReviewFluentImpl.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.LocalResourceAccessReviewFluentImpl.jimple	2025-03-13 16:41:38.667692949 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.LocalResourceAccessReviewFluentImpl.jimple	2025-03-13 18:04:07.133834647 +0000
@@ -478,20 +478,20 @@
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus;
+v = v instanceof io.fabric.openshift.api.model.v.TemplateInstanceStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatusBuilder: void <init>(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus)>(v);
+v = new io.fabric.openshift.api.model.v.TemplateInstanceStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.TemplateInstanceStatusBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateInstanceStatus)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.TemplateInstanceStatus;
+v = v instanceof io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.TemplateInstanceStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.TemplateInstanceStatusBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateInstanceStatus)>(v);
+v = new io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatusBuilder: void <init>(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -658,20 +658,20 @@
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.TagReferencePolicy;
+v = v instanceof io.fabric.openshift.api.model.v.RoleList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.TagReferencePolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.TagReferencePolicyBuilder: void <init>(io.fabric.openshift.api.model.v.TagReferencePolicy)>(v);
+v = new io.fabric.openshift.api.model.v.RoleListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.RoleListBuilder: void <init>(io.fabric.openshift.api.model.v.RoleList)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.RoleList;
+v = v instanceof io.fabric.openshift.api.model.v.TagReferencePolicy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.RoleListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.RoleListBuilder: void <init>(io.fabric.openshift.api.model.v.RoleList)>(v);
+v = new io.fabric.openshift.api.model.v.TagReferencePolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.TagReferencePolicyBuilder: void <init>(io.fabric.openshift.api.model.v.TagReferencePolicy)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -848,20 +848,20 @@
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.RangeAllocation;
+v = v instanceof io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.RangeAllocationBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.RangeAllocationBuilder: void <init>(io.fabric.openshift.api.model.v.RangeAllocation)>(v);
+v = new io.fabric.openshift.api.model.v.ClusterRoleScopeRestrictionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ClusterRoleScopeRestrictionBuilder: void <init>(io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction;
+v = v instanceof io.fabric.openshift.api.model.v.RangeAllocation;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.ClusterRoleScopeRestrictionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ClusterRoleScopeRestrictionBuilder: void <init>(io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction)>(v);
+v = new io.fabric.openshift.api.model.v.RangeAllocationBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.RangeAllocationBuilder: void <init>(io.fabric.openshift.api.model.v.RangeAllocation)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -968,16 +968,6 @@
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.IdentityList;
-if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.IdentityListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.IdentityListBuilder: void <init>(io.fabric.openshift.api.model.v.IdentityList)>(v);
-v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
-v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
-v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
-interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
-label:
 v = v instanceof io.fabric.openshift.api.model.v.BuildConfigList;
 if v == 0 goto label;
 v = new io.fabric.openshift.api.model.v.BuildConfigListBuilder;
@@ -988,10 +978,10 @@
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.ClusterNetworkList;
+v = v instanceof io.fabric.openshift.api.model.v.IdentityList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.ClusterNetworkListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ClusterNetworkListBuilder: void <init>(io.fabric.openshift.api.model.v.ClusterNetworkList)>(v);
+v = new io.fabric.openshift.api.model.v.IdentityListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.IdentityListBuilder: void <init>(io.fabric.openshift.api.model.v.IdentityList)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -1008,10 +998,10 @@
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.RepositoryImportStatus;
+v = v instanceof io.fabric.openshift.api.model.v.ClusterNetworkList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.RepositoryImportStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.RepositoryImportStatusBuilder: void <init>(io.fabric.openshift.api.model.v.RepositoryImportStatus)>(v);
+v = new io.fabric.openshift.api.model.v.ClusterNetworkListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ClusterNetworkListBuilder: void <init>(io.fabric.openshift.api.model.v.ClusterNetworkList)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -1028,6 +1018,16 @@
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
+v = v instanceof io.fabric.openshift.api.model.v.RepositoryImportStatus;
+if v == 0 goto label;
+v = new io.fabric.openshift.api.model.v.RepositoryImportStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.RepositoryImportStatusBuilder: void <init>(io.fabric.openshift.api.model.v.RepositoryImportStatus)>(v);
+v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
+v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
+v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
+interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
+label:
 v = v instanceof io.fabric.openshift.api.model.v.GroupList;
 if v == 0 goto label;
 v = new io.fabric.openshift.api.model.v.GroupListBuilder;
@@ -1288,20 +1288,20 @@
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.ConnectionConfig;
+v = v instanceof io.fabric.openshift.api.model.v.TagEventCondition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.ConnectionConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ConnectionConfigBuilder: void <init>(io.fabric.openshift.api.model.v.ConnectionConfig)>(v);
+v = new io.fabric.openshift.api.model.v.TagEventConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.TagEventConditionBuilder: void <init>(io.fabric.openshift.api.model.v.TagEventCondition)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.TagEventCondition;
+v = v instanceof io.fabric.openshift.api.model.v.ConnectionConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.TagEventConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.TagEventConditionBuilder: void <init>(io.fabric.openshift.api.model.v.TagEventCondition)>(v);
+v = new io.fabric.openshift.api.model.v.ConnectionConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ConnectionConfigBuilder: void <init>(io.fabric.openshift.api.model.v.ConnectionConfig)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -1368,20 +1368,20 @@
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.ProjectStatus;
+v = v instanceof io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.ProjectStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ProjectStatusBuilder: void <init>(io.fabric.openshift.api.model.v.ProjectStatus)>(v);
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewBuilder: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReview)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
+v = v instanceof io.fabric.openshift.api.model.v.ProjectStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewBuilder: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReview)>(v);
+v = new io.fabric.openshift.api.model.v.ProjectStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ProjectStatusBuilder: void <init>(io.fabric.openshift.api.model.v.ProjectStatus)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -1528,20 +1528,20 @@
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.OAuthAccessToken;
+v = v instanceof io.fabric.openshift.api.model.v.DeploymentConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder: void <init>(io.fabric.openshift.api.model.v.OAuthAccessToken)>(v);
+v = new io.fabric.openshift.api.model.v.DeploymentConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.DeploymentConfigBuilder: void <init>(io.fabric.openshift.api.model.v.DeploymentConfig)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.DeploymentConfig;
+v = v instanceof io.fabric.openshift.api.model.v.OAuthAccessToken;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.DeploymentConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.DeploymentConfigBuilder: void <init>(io.fabric.openshift.api.model.v.DeploymentConfig)>(v);
+v = new io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder: void <init>(io.fabric.openshift.api.model.v.OAuthAccessToken)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -1578,20 +1578,20 @@
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.BuildVolume;
+v = v instanceof io.fabric.openshift.api.model.v.TemplateInstanceSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.BuildVolumeBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.BuildVolumeBuilder: void <init>(io.fabric.openshift.api.model.v.BuildVolume)>(v);
+v = new io.fabric.openshift.api.model.v.TemplateInstanceSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.TemplateInstanceSpecBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateInstanceSpec)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.TemplateInstanceSpec;
+v = v instanceof io.fabric.openshift.api.model.v.BuildVolume;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.TemplateInstanceSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.TemplateInstanceSpecBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateInstanceSpec)>(v);
+v = new io.fabric.openshift.api.model.v.BuildVolumeBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.BuildVolumeBuilder: void <init>(io.fabric.openshift.api.model.v.BuildVolume)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -1858,10 +1858,10 @@
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.SourceBuildStrategy;
+v = v instanceof io.fabric.openshift.api.model.v.RoleBindingList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.SourceBuildStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.SourceBuildStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.SourceBuildStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.RoleBindingListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.RoleBindingListBuilder: void <init>(io.fabric.openshift.api.model.v.RoleBindingList)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -1878,30 +1878,30 @@
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.RoleBindingList;
+v = v instanceof io.fabric.openshift.api.model.v.SourceBuildStrategy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.RoleBindingListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.RoleBindingListBuilder: void <init>(io.fabric.openshift.api.model.v.RoleBindingList)>(v);
+v = new io.fabric.openshift.api.model.v.SourceBuildStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.SourceBuildStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.SourceBuildStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec;
+v = v instanceof io.fabric.openshift.api.model.v.BrokerTemplateInstance;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpecBuilder: void <init>(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec)>(v);
+v = new io.fabric.openshift.api.model.v.BrokerTemplateInstanceBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.BrokerTemplateInstanceBuilder: void <init>(io.fabric.openshift.api.model.v.BrokerTemplateInstance)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.BrokerTemplateInstance;
+v = v instanceof io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.BrokerTemplateInstanceBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.BrokerTemplateInstanceBuilder: void <init>(io.fabric.openshift.api.model.v.BrokerTemplateInstance)>(v);
+v = new io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpecBuilder: void <init>(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -2058,10 +2058,10 @@
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.BuildStatusOutputTo;
+v = v instanceof io.fabric.openshift.api.model.v.ResourceAccessReviewResponse;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.BuildStatusOutputToBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.BuildStatusOutputToBuilder: void <init>(io.fabric.openshift.api.model.v.BuildStatusOutputTo)>(v);
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewResponseBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewResponseBuilder: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -2078,30 +2078,30 @@
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.ResourceAccessReviewResponse;
+v = v instanceof io.fabric.openshift.api.model.v.BuildStatusOutputTo;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewResponseBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewResponseBuilder: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse)>(v);
+v = new io.fabric.openshift.api.model.v.BuildStatusOutputToBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.BuildStatusOutputToBuilder: void <init>(io.fabric.openshift.api.model.v.BuildStatusOutputTo)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.ExecNewPodHook;
+v = v instanceof io.fabric.openshift.api.model.v.SecretSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.ExecNewPodHookBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ExecNewPodHookBuilder: void <init>(io.fabric.openshift.api.model.v.ExecNewPodHook)>(v);
+v = new io.fabric.openshift.api.model.v.SecretSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.SecretSpecBuilder: void <init>(io.fabric.openshift.api.model.v.SecretSpec)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.SecretSpec;
+v = v instanceof io.fabric.openshift.api.model.v.ExecNewPodHook;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.SecretSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.SecretSpecBuilder: void <init>(io.fabric.openshift.api.model.v.SecretSpec)>(v);
+v = new io.fabric.openshift.api.model.v.ExecNewPodHookBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ExecNewPodHookBuilder: void <init>(io.fabric.openshift.api.model.v.ExecNewPodHook)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -2288,20 +2288,20 @@
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.GroupRestriction;
+v = v instanceof io.fabric.openshift.api.model.v.AppliedClusterResourceQuota;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.GroupRestrictionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.GroupRestrictionBuilder: void <init>(io.fabric.openshift.api.model.v.GroupRestriction)>(v);
+v = new io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder: void <init>(io.fabric.openshift.api.model.v.AppliedClusterResourceQuota)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.AppliedClusterResourceQuota;
+v = v instanceof io.fabric.openshift.api.model.v.GroupRestriction;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder: void <init>(io.fabric.openshift.api.model.v.AppliedClusterResourceQuota)>(v);
+v = new io.fabric.openshift.api.model.v.GroupRestrictionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.GroupRestrictionBuilder: void <init>(io.fabric.openshift.api.model.v.GroupRestriction)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -2408,20 +2408,20 @@
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.EgressNetworkPolicy;
+v = v instanceof io.fabric.openshift.api.model.v.NetNamespace;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.EgressNetworkPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.NetNamespaceBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.NetNamespaceBuilder: void <init>(io.fabric.openshift.api.model.v.NetNamespace)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.NetNamespace;
+v = v instanceof io.fabric.openshift.api.model.v.EgressNetworkPolicy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.NetNamespaceBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.NetNamespaceBuilder: void <init>(io.fabric.openshift.api.model.v.NetNamespace)>(v);
+v = new io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.EgressNetworkPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -2488,20 +2488,20 @@
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.TemplateList;
+v = v instanceof io.fabric.openshift.api.model.v.BuildOutput;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.TemplateListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.TemplateListBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateList)>(v);
+v = new io.fabric.openshift.api.model.v.BuildOutputBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.BuildOutputBuilder: void <init>(io.fabric.openshift.api.model.v.BuildOutput)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.BuildOutput;
+v = v instanceof io.fabric.openshift.api.model.v.TemplateList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.BuildOutputBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.BuildOutputBuilder: void <init>(io.fabric.openshift.api.model.v.BuildOutput)>(v);
+v = new io.fabric.openshift.api.model.v.TemplateListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.TemplateListBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateList)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -3290,23 +3290,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$OAuthClientListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.OAuthClientList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withPodSecurityPolicyReviewStatusContent(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withTemplateInstanceStatusContent(io.fabric.openshift.api.model.v.TemplateInstanceStatus)
 {
-io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus v;
+io.fabric.openshift.api.model.v.TemplateInstanceStatus v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.TemplateInstanceStatusBuilder v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus;
+v := @parameter: io.fabric.openshift.api.model.v.TemplateInstanceStatus;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatusBuilder: void <init>(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus)>(v);
+v = new io.fabric.openshift.api.model.v.TemplateInstanceStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.TemplateInstanceStatusBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateInstanceStatus)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -3322,43 +3322,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$PodSecurityPolicyReviewStatusContentNested withNewPodSecurityPolicyReviewStatusContent()
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$TemplateInstanceStatusContentNested withNewTemplateInstanceStatusContent()
 {
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TemplateInstanceStatusContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$PodSecurityPolicyReviewStatusContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$PodSecurityPolicyReviewStatusContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$PodSecurityPolicyReviewStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TemplateInstanceStatusContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TemplateInstanceStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$PodSecurityPolicyReviewStatusContentNested withNewPodSecurityPolicyReviewStatusContentLike(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$TemplateInstanceStatusContentNested withNewTemplateInstanceStatusContentLike(io.fabric.openshift.api.model.v.TemplateInstanceStatus)
 {
-io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus v;
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TemplateInstanceStatusContentNestedImpl v;
+io.fabric.openshift.api.model.v.TemplateInstanceStatus v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$PodSecurityPolicyReviewStatusContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$PodSecurityPolicyReviewStatusContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$PodSecurityPolicyReviewStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.TemplateInstanceStatus;
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TemplateInstanceStatusContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TemplateInstanceStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.TemplateInstanceStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withTemplateInstanceStatusContent(io.fabric.openshift.api.model.v.TemplateInstanceStatus)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withPodSecurityPolicyReviewStatusContent(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus)
 {
-io.fabric.openshift.api.model.v.TemplateInstanceStatus v;
+io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.TemplateInstanceStatusBuilder v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.TemplateInstanceStatus;
+v := @parameter: io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.TemplateInstanceStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.TemplateInstanceStatusBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateInstanceStatus)>(v);
+v = new io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatusBuilder: void <init>(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -3374,24 +3374,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$TemplateInstanceStatusContentNested withNewTemplateInstanceStatusContent()
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$PodSecurityPolicyReviewStatusContentNested withNewPodSecurityPolicyReviewStatusContent()
 {
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TemplateInstanceStatusContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$PodSecurityPolicyReviewStatusContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TemplateInstanceStatusContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TemplateInstanceStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$PodSecurityPolicyReviewStatusContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$PodSecurityPolicyReviewStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$TemplateInstanceStatusContentNested withNewTemplateInstanceStatusContentLike(io.fabric.openshift.api.model.v.TemplateInstanceStatus)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$PodSecurityPolicyReviewStatusContentNested withNewPodSecurityPolicyReviewStatusContentLike(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus)
 {
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TemplateInstanceStatusContentNestedImpl v;
-io.fabric.openshift.api.model.v.TemplateInstanceStatus v;
+io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$PodSecurityPolicyReviewStatusContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.TemplateInstanceStatus;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TemplateInstanceStatusContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TemplateInstanceStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.TemplateInstanceStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus;
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$PodSecurityPolicyReviewStatusContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$PodSecurityPolicyReviewStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withHelmChartRepositoryListContent(io.fabric.openshift.api.model.v.HelmChartRepositoryList)
@@ -4268,23 +4268,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$SubjectRulesReviewSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.SubjectRulesReviewSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withTagReferencePolicyContent(io.fabric.openshift.api.model.v.TagReferencePolicy)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withRoleListContent(io.fabric.openshift.api.model.v.RoleList)
 {
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.TagReferencePolicyBuilder v;
-io.fabric.openshift.api.model.v.TagReferencePolicy v;
+io.fabric.openshift.api.model.v.RoleList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.RoleListBuilder v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.TagReferencePolicy;
+v := @parameter: io.fabric.openshift.api.model.v.RoleList;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.TagReferencePolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.TagReferencePolicyBuilder: void <init>(io.fabric.openshift.api.model.v.TagReferencePolicy)>(v);
+v = new io.fabric.openshift.api.model.v.RoleListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.RoleListBuilder: void <init>(io.fabric.openshift.api.model.v.RoleList)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -4300,56 +4300,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$TagReferencePolicyContentNested withNewTagReferencePolicyContent()
-{
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TagReferencePolicyContentNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TagReferencePolicyContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TagReferencePolicyContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$TagReferencePolicyContentNested withNewTagReferencePolicyContentLike(io.fabric.openshift.api.model.v.TagReferencePolicy)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$RoleListContentNested withNewRoleListContent()
 {
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$RoleListContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TagReferencePolicyContentNestedImpl v;
-io.fabric.openshift.api.model.v.TagReferencePolicy v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.TagReferencePolicy;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TagReferencePolicyContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TagReferencePolicyContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.TagReferencePolicy)>(v, v);
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$RoleListContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$RoleListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withNewTagReferencePolicyContent(java.lang.String)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$RoleListContentNested withNewRoleListContentLike(io.fabric.openshift.api.model.v.RoleList)
 {
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent v;
-io.fabric.openshift.api.model.v.TagReferencePolicy v;
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$RoleListContentNestedImpl v;
+io.fabric.openshift.api.model.v.RoleList v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-java.lang.String v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.TagReferencePolicy;
-specialinvoke v.<io.fabric.openshift.api.model.v.TagReferencePolicy: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withTagReferencePolicyContent(io.fabric.openshift.api.model.v.TagReferencePolicy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.RoleList;
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$RoleListContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$RoleListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.RoleList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withRoleListContent(io.fabric.openshift.api.model.v.RoleList)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withTagReferencePolicyContent(io.fabric.openshift.api.model.v.TagReferencePolicy)
 {
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.RoleList v;
+io.fabric.openshift.api.model.v.TagReferencePolicyBuilder v;
+io.fabric.openshift.api.model.v.TagReferencePolicy v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.RoleListBuilder v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.RoleList;
+v := @parameter: io.fabric.openshift.api.model.v.TagReferencePolicy;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.RoleListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.RoleListBuilder: void <init>(io.fabric.openshift.api.model.v.RoleList)>(v);
+v = new io.fabric.openshift.api.model.v.TagReferencePolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.TagReferencePolicyBuilder: void <init>(io.fabric.openshift.api.model.v.TagReferencePolicy)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -4365,24 +4352,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$RoleListContentNested withNewRoleListContent()
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$TagReferencePolicyContentNested withNewTagReferencePolicyContent()
 {
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$RoleListContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TagReferencePolicyContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$RoleListContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$RoleListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TagReferencePolicyContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TagReferencePolicyContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$RoleListContentNested withNewRoleListContentLike(io.fabric.openshift.api.model.v.RoleList)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$TagReferencePolicyContentNested withNewTagReferencePolicyContentLike(io.fabric.openshift.api.model.v.TagReferencePolicy)
 {
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$RoleListContentNestedImpl v;
-io.fabric.openshift.api.model.v.RoleList v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TagReferencePolicyContentNestedImpl v;
+io.fabric.openshift.api.model.v.TagReferencePolicy v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.RoleList;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$RoleListContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$RoleListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.RoleList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.TagReferencePolicy;
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TagReferencePolicyContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TagReferencePolicyContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.TagReferencePolicy)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withNewTagReferencePolicyContent(java.lang.String)
+{
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent v;
+io.fabric.openshift.api.model.v.TagReferencePolicy v;
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
+java.lang.String v;
+v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.TagReferencePolicy;
+specialinvoke v.<io.fabric.openshift.api.model.v.TagReferencePolicy: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withTagReferencePolicyContent(io.fabric.openshift.api.model.v.TagReferencePolicy)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withProjectContent(io.fabric.openshift.api.model.v.Project)
@@ -5286,23 +5286,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ProjectListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ProjectList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withRangeAllocationContent(io.fabric.openshift.api.model.v.RangeAllocation)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withClusterRoleScopeRestrictionContent(io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction)
 {
-io.fabric.openshift.api.model.v.RangeAllocationBuilder v;
+io.fabric.openshift.api.model.v.ClusterRoleScopeRestrictionBuilder v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.RangeAllocation v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.RangeAllocation;
+v := @parameter: io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.RangeAllocationBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.RangeAllocationBuilder: void <init>(io.fabric.openshift.api.model.v.RangeAllocation)>(v);
+v = new io.fabric.openshift.api.model.v.ClusterRoleScopeRestrictionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ClusterRoleScopeRestrictionBuilder: void <init>(io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -5318,43 +5318,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$RangeAllocationContentNested withNewRangeAllocationContent()
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ClusterRoleScopeRestrictionContentNested withNewClusterRoleScopeRestrictionContent()
 {
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$RangeAllocationContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ClusterRoleScopeRestrictionContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$RangeAllocationContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$RangeAllocationContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ClusterRoleScopeRestrictionContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ClusterRoleScopeRestrictionContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$RangeAllocationContentNested withNewRangeAllocationContentLike(io.fabric.openshift.api.model.v.RangeAllocation)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ClusterRoleScopeRestrictionContentNested withNewClusterRoleScopeRestrictionContentLike(io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction)
 {
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$RangeAllocationContentNestedImpl v;
+io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.RangeAllocation v;
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ClusterRoleScopeRestrictionContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.RangeAllocation;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$RangeAllocationContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$RangeAllocationContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.RangeAllocation)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction;
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ClusterRoleScopeRestrictionContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ClusterRoleScopeRestrictionContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withClusterRoleScopeRestrictionContent(io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withRangeAllocationContent(io.fabric.openshift.api.model.v.RangeAllocation)
 {
-io.fabric.openshift.api.model.v.ClusterRoleScopeRestrictionBuilder v;
+io.fabric.openshift.api.model.v.RangeAllocationBuilder v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.RangeAllocation v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction;
+v := @parameter: io.fabric.openshift.api.model.v.RangeAllocation;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.ClusterRoleScopeRestrictionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ClusterRoleScopeRestrictionBuilder: void <init>(io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction)>(v);
+v = new io.fabric.openshift.api.model.v.RangeAllocationBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.RangeAllocationBuilder: void <init>(io.fabric.openshift.api.model.v.RangeAllocation)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -5370,24 +5370,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ClusterRoleScopeRestrictionContentNested withNewClusterRoleScopeRestrictionContent()
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$RangeAllocationContentNested withNewRangeAllocationContent()
 {
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$RangeAllocationContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ClusterRoleScopeRestrictionContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ClusterRoleScopeRestrictionContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ClusterRoleScopeRestrictionContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$RangeAllocationContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$RangeAllocationContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ClusterRoleScopeRestrictionContentNested withNewClusterRoleScopeRestrictionContentLike(io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$RangeAllocationContentNested withNewRangeAllocationContentLike(io.fabric.openshift.api.model.v.RangeAllocation)
 {
-io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction v;
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$RangeAllocationContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ClusterRoleScopeRestrictionContentNestedImpl v;
+io.fabric.openshift.api.model.v.RangeAllocation v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ClusterRoleScopeRestrictionContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ClusterRoleScopeRestrictionContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.RangeAllocation;
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$RangeAllocationContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$RangeAllocationContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.RangeAllocation)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withRouteContent(io.fabric.openshift.api.model.v.Route)
@@ -5936,58 +5936,6 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$SecurityContextConstraintsListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.SecurityContextConstraintsList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withIdentityListContent(io.fabric.openshift.api.model.v.IdentityList)
-{
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-java.util.List v, v, v;
-io.fabric.openshift.api.model.v.IdentityListBuilder v;
-io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.IdentityList v;
-v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.IdentityList;
-v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
-v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
-interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
-if v == null goto label;
-v = new io.fabric.openshift.api.model.v.IdentityListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.IdentityListBuilder: void <init>(io.fabric.openshift.api.model.v.IdentityList)>(v);
-v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
-v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
-v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
-interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
-goto label;
-label:
-v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = null;
-v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
-v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
-interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
-label:
-return v;
-}
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$IdentityListContentNested withNewIdentityListContent()
-{
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$IdentityListContentNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$IdentityListContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$IdentityListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$IdentityListContentNested withNewIdentityListContentLike(io.fabric.openshift.api.model.v.IdentityList)
-{
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.IdentityList v;
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$IdentityListContentNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.IdentityList;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$IdentityListContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$IdentityListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.IdentityList)>(v, v);
-return v;
-}
 public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withBuildConfigListContent(io.fabric.openshift.api.model.v.BuildConfigList)
 {
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
@@ -6040,23 +5988,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$BuildConfigListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.BuildConfigList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withClusterNetworkListContent(io.fabric.openshift.api.model.v.ClusterNetworkList)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withIdentityListContent(io.fabric.openshift.api.model.v.IdentityList)
 {
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.ClusterNetworkListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.ClusterNetworkList v;
+io.fabric.openshift.api.model.v.IdentityListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.IdentityList v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ClusterNetworkList;
+v := @parameter: io.fabric.openshift.api.model.v.IdentityList;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.ClusterNetworkListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ClusterNetworkListBuilder: void <init>(io.fabric.openshift.api.model.v.ClusterNetworkList)>(v);
+v = new io.fabric.openshift.api.model.v.IdentityListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.IdentityListBuilder: void <init>(io.fabric.openshift.api.model.v.IdentityList)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -6072,24 +6020,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ClusterNetworkListContentNested withNewClusterNetworkListContent()
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$IdentityListContentNested withNewIdentityListContent()
 {
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ClusterNetworkListContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$IdentityListContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ClusterNetworkListContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ClusterNetworkListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$IdentityListContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$IdentityListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ClusterNetworkListContentNested withNewClusterNetworkListContentLike(io.fabric.openshift.api.model.v.ClusterNetworkList)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$IdentityListContentNested withNewIdentityListContentLike(io.fabric.openshift.api.model.v.IdentityList)
 {
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ClusterNetworkListContentNestedImpl v;
-io.fabric.openshift.api.model.v.ClusterNetworkList v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.IdentityList v;
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$IdentityListContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ClusterNetworkList;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ClusterNetworkListContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ClusterNetworkListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ClusterNetworkList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.IdentityList;
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$IdentityListContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$IdentityListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.IdentityList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withTemplateInstanceConditionContent(io.fabric.openshift.api.model.v.TemplateInstanceCondition)
@@ -6161,23 +6109,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withTemplateInstanceConditionContent(io.fabric.openshift.api.model.v.TemplateInstanceCondition)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withRepositoryImportStatusContent(io.fabric.openshift.api.model.v.RepositoryImportStatus)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withClusterNetworkListContent(io.fabric.openshift.api.model.v.ClusterNetworkList)
 {
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.ClusterNetworkListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.RepositoryImportStatusBuilder v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.RepositoryImportStatus v;
+io.fabric.openshift.api.model.v.ClusterNetworkList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.RepositoryImportStatus;
+v := @parameter: io.fabric.openshift.api.model.v.ClusterNetworkList;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.RepositoryImportStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.RepositoryImportStatusBuilder: void <init>(io.fabric.openshift.api.model.v.RepositoryImportStatus)>(v);
+v = new io.fabric.openshift.api.model.v.ClusterNetworkListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ClusterNetworkListBuilder: void <init>(io.fabric.openshift.api.model.v.ClusterNetworkList)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -6193,24 +6141,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$RepositoryImportStatusContentNested withNewRepositoryImportStatusContent()
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ClusterNetworkListContentNested withNewClusterNetworkListContent()
 {
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ClusterNetworkListContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$RepositoryImportStatusContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$RepositoryImportStatusContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$RepositoryImportStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ClusterNetworkListContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ClusterNetworkListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$RepositoryImportStatusContentNested withNewRepositoryImportStatusContentLike(io.fabric.openshift.api.model.v.RepositoryImportStatus)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ClusterNetworkListContentNested withNewClusterNetworkListContentLike(io.fabric.openshift.api.model.v.ClusterNetworkList)
 {
-io.fabric.openshift.api.model.v.RepositoryImportStatus v;
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ClusterNetworkListContentNestedImpl v;
+io.fabric.openshift.api.model.v.ClusterNetworkList v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$RepositoryImportStatusContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.RepositoryImportStatus;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$RepositoryImportStatusContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$RepositoryImportStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.RepositoryImportStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.ClusterNetworkList;
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ClusterNetworkListContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ClusterNetworkListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ClusterNetworkList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withDeploymentCauseContent(io.fabric.openshift.api.model.v.DeploymentCause)
@@ -6265,6 +6213,58 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$DeploymentCauseContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.DeploymentCause)>(v, v);
 return v;
 }
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withRepositoryImportStatusContent(io.fabric.openshift.api.model.v.RepositoryImportStatus)
+{
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
+io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.RepositoryImportStatusBuilder v;
+java.util.List v, v, v;
+io.fabric.openshift.api.model.v.RepositoryImportStatus v;
+io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
+v := @parameter: io.fabric.openshift.api.model.v.RepositoryImportStatus;
+v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
+v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
+interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
+if v == null goto label;
+v = new io.fabric.openshift.api.model.v.RepositoryImportStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.RepositoryImportStatusBuilder: void <init>(io.fabric.openshift.api.model.v.RepositoryImportStatus)>(v);
+v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
+v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
+v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
+interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
+goto label;
+label:
+v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = null;
+v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
+v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
+interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
+label:
+return v;
+}
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$RepositoryImportStatusContentNested withNewRepositoryImportStatusContent()
+{
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$RepositoryImportStatusContentNestedImpl v;
+v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$RepositoryImportStatusContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$RepositoryImportStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$RepositoryImportStatusContentNested withNewRepositoryImportStatusContentLike(io.fabric.openshift.api.model.v.RepositoryImportStatus)
+{
+io.fabric.openshift.api.model.v.RepositoryImportStatus v;
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$RepositoryImportStatusContentNestedImpl v;
+v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
+v := @parameter: io.fabric.openshift.api.model.v.RepositoryImportStatus;
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$RepositoryImportStatusContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$RepositoryImportStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.RepositoryImportStatus)>(v, v);
+return v;
+}
 public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withGroupListContent(io.fabric.openshift.api.model.v.GroupList)
 {
 io.fabric.openshift.api.model.v.GroupList v;
@@ -7688,23 +7688,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ClusterRoleContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ClusterRole)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withConnectionConfigContent(io.fabric.openshift.api.model.v.ConnectionConfig)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withTagEventConditionContent(io.fabric.openshift.api.model.v.TagEventCondition)
 {
-io.fabric.openshift.api.model.v.ConnectionConfigBuilder v;
+io.fabric.openshift.api.model.v.TagEventCondition v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.ConnectionConfig v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.TagEventConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ConnectionConfig;
+v := @parameter: io.fabric.openshift.api.model.v.TagEventCondition;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.ConnectionConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ConnectionConfigBuilder: void <init>(io.fabric.openshift.api.model.v.ConnectionConfig)>(v);
+v = new io.fabric.openshift.api.model.v.TagEventConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.TagEventConditionBuilder: void <init>(io.fabric.openshift.api.model.v.TagEventCondition)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -7720,43 +7720,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ConnectionConfigContentNested withNewConnectionConfigContent()
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$TagEventConditionContentNested withNewTagEventConditionContent()
 {
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ConnectionConfigContentNestedImpl v;
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TagEventConditionContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ConnectionConfigContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ConnectionConfigContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TagEventConditionContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TagEventConditionContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ConnectionConfigContentNested withNewConnectionConfigContentLike(io.fabric.openshift.api.model.v.ConnectionConfig)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$TagEventConditionContentNested withNewTagEventConditionContentLike(io.fabric.openshift.api.model.v.TagEventCondition)
 {
-io.fabric.openshift.api.model.v.ConnectionConfig v;
+io.fabric.openshift.api.model.v.TagEventCondition v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ConnectionConfigContentNestedImpl v;
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TagEventConditionContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ConnectionConfig;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ConnectionConfigContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ConnectionConfigContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ConnectionConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.TagEventCondition;
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TagEventConditionContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TagEventConditionContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.TagEventCondition)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withTagEventConditionContent(io.fabric.openshift.api.model.v.TagEventCondition)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withConnectionConfigContent(io.fabric.openshift.api.model.v.ConnectionConfig)
 {
-io.fabric.openshift.api.model.v.TagEventCondition v;
+io.fabric.openshift.api.model.v.ConnectionConfigBuilder v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.ConnectionConfig v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.TagEventConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.TagEventCondition;
+v := @parameter: io.fabric.openshift.api.model.v.ConnectionConfig;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.TagEventConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.TagEventConditionBuilder: void <init>(io.fabric.openshift.api.model.v.TagEventCondition)>(v);
+v = new io.fabric.openshift.api.model.v.ConnectionConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ConnectionConfigBuilder: void <init>(io.fabric.openshift.api.model.v.ConnectionConfig)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -7772,24 +7772,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$TagEventConditionContentNested withNewTagEventConditionContent()
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ConnectionConfigContentNested withNewConnectionConfigContent()
 {
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TagEventConditionContentNestedImpl v;
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ConnectionConfigContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TagEventConditionContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TagEventConditionContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ConnectionConfigContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ConnectionConfigContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$TagEventConditionContentNested withNewTagEventConditionContentLike(io.fabric.openshift.api.model.v.TagEventCondition)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ConnectionConfigContentNested withNewConnectionConfigContentLike(io.fabric.openshift.api.model.v.ConnectionConfig)
 {
-io.fabric.openshift.api.model.v.TagEventCondition v;
+io.fabric.openshift.api.model.v.ConnectionConfig v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TagEventConditionContentNestedImpl v;
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ConnectionConfigContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.TagEventCondition;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TagEventConditionContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TagEventConditionContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.TagEventCondition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.ConnectionConfig;
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ConnectionConfigContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ConnectionConfigContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ConnectionConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withLabelSelectorContent(io.fabric.kubernetes.api.model.v.LabelSelector)
@@ -8117,23 +8117,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$BuildSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.BuildSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withProjectStatusContent(io.fabric.openshift.api.model.v.ProjectStatus)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withLocalSubjectAccessReviewContent(io.fabric.openshift.api.model.v.LocalSubjectAccessReview)
 {
-io.fabric.openshift.api.model.v.ProjectStatusBuilder v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewBuilder v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.ProjectStatus v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ProjectStatus;
+v := @parameter: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.ProjectStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ProjectStatusBuilder: void <init>(io.fabric.openshift.api.model.v.ProjectStatus)>(v);
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewBuilder: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReview)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -8149,43 +8149,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ProjectStatusContentNested withNewProjectStatusContent()
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$LocalSubjectAccessReviewContentNested withNewLocalSubjectAccessReviewContent()
 {
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ProjectStatusContentNestedImpl v;
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$LocalSubjectAccessReviewContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ProjectStatusContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ProjectStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$LocalSubjectAccessReviewContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$LocalSubjectAccessReviewContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ProjectStatusContentNested withNewProjectStatusContentLike(io.fabric.openshift.api.model.v.ProjectStatus)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$LocalSubjectAccessReviewContentNested withNewLocalSubjectAccessReviewContentLike(io.fabric.openshift.api.model.v.LocalSubjectAccessReview)
 {
-io.fabric.openshift.api.model.v.ProjectStatus v;
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ProjectStatusContentNestedImpl v;
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$LocalSubjectAccessReviewContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ProjectStatus;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ProjectStatusContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ProjectStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ProjectStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$LocalSubjectAccessReviewContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$LocalSubjectAccessReviewContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.LocalSubjectAccessReview)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withLocalSubjectAccessReviewContent(io.fabric.openshift.api.model.v.LocalSubjectAccessReview)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withProjectStatusContent(io.fabric.openshift.api.model.v.ProjectStatus)
 {
-io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewBuilder v;
+io.fabric.openshift.api.model.v.ProjectStatusBuilder v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.ProjectStatus v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
+v := @parameter: io.fabric.openshift.api.model.v.ProjectStatus;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewBuilder: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReview)>(v);
+v = new io.fabric.openshift.api.model.v.ProjectStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ProjectStatusBuilder: void <init>(io.fabric.openshift.api.model.v.ProjectStatus)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -8201,24 +8201,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$LocalSubjectAccessReviewContentNested withNewLocalSubjectAccessReviewContent()
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ProjectStatusContentNested withNewProjectStatusContent()
 {
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$LocalSubjectAccessReviewContentNestedImpl v;
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ProjectStatusContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$LocalSubjectAccessReviewContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$LocalSubjectAccessReviewContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ProjectStatusContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ProjectStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$LocalSubjectAccessReviewContentNested withNewLocalSubjectAccessReviewContentLike(io.fabric.openshift.api.model.v.LocalSubjectAccessReview)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ProjectStatusContentNested withNewProjectStatusContentLike(io.fabric.openshift.api.model.v.ProjectStatus)
 {
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$LocalSubjectAccessReviewContentNestedImpl v;
+io.fabric.openshift.api.model.v.ProjectStatus v;
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ProjectStatusContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$LocalSubjectAccessReviewContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$LocalSubjectAccessReviewContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.LocalSubjectAccessReview)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.ProjectStatus;
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ProjectStatusContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ProjectStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ProjectStatus)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withRollingDeploymentStrategyParamsContent(io.fabric.openshift.api.model.v.RollingDeploymentStrategyParams)
@@ -8963,23 +8963,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ImageTagListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ImageTagList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withOAuthAccessTokenContent(io.fabric.openshift.api.model.v.OAuthAccessToken)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withDeploymentConfigContent(io.fabric.openshift.api.model.v.DeploymentConfig)
 {
-io.fabric.openshift.api.model.v.OAuthAccessToken v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.DeploymentConfig v;
+io.fabric.openshift.api.model.v.DeploymentConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.OAuthAccessToken;
+v := @parameter: io.fabric.openshift.api.model.v.DeploymentConfig;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder: void <init>(io.fabric.openshift.api.model.v.OAuthAccessToken)>(v);
+v = new io.fabric.openshift.api.model.v.DeploymentConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.DeploymentConfigBuilder: void <init>(io.fabric.openshift.api.model.v.DeploymentConfig)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -8995,43 +8995,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$OAuthAccessTokenContentNested withNewOAuthAccessTokenContent()
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$DeploymentConfigContentNested withNewDeploymentConfigContent()
 {
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$OAuthAccessTokenContentNestedImpl v;
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$DeploymentConfigContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$OAuthAccessTokenContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$OAuthAccessTokenContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$DeploymentConfigContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$DeploymentConfigContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$OAuthAccessTokenContentNested withNewOAuthAccessTokenContentLike(io.fabric.openshift.api.model.v.OAuthAccessToken)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$DeploymentConfigContentNested withNewDeploymentConfigContentLike(io.fabric.openshift.api.model.v.DeploymentConfig)
 {
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$OAuthAccessTokenContentNestedImpl v;
-io.fabric.openshift.api.model.v.OAuthAccessToken v;
+io.fabric.openshift.api.model.v.DeploymentConfig v;
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$DeploymentConfigContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.OAuthAccessToken;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$OAuthAccessTokenContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$OAuthAccessTokenContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.OAuthAccessToken)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.DeploymentConfig;
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$DeploymentConfigContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$DeploymentConfigContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.DeploymentConfig)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withDeploymentConfigContent(io.fabric.openshift.api.model.v.DeploymentConfig)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withOAuthAccessTokenContent(io.fabric.openshift.api.model.v.OAuthAccessToken)
 {
+io.fabric.openshift.api.model.v.OAuthAccessToken v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.DeploymentConfig v;
-io.fabric.openshift.api.model.v.DeploymentConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.DeploymentConfig;
+v := @parameter: io.fabric.openshift.api.model.v.OAuthAccessToken;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.DeploymentConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.DeploymentConfigBuilder: void <init>(io.fabric.openshift.api.model.v.DeploymentConfig)>(v);
+v = new io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder: void <init>(io.fabric.openshift.api.model.v.OAuthAccessToken)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -9047,24 +9047,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$DeploymentConfigContentNested withNewDeploymentConfigContent()
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$OAuthAccessTokenContentNested withNewOAuthAccessTokenContent()
 {
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$DeploymentConfigContentNestedImpl v;
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$OAuthAccessTokenContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$DeploymentConfigContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$DeploymentConfigContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$OAuthAccessTokenContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$OAuthAccessTokenContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$DeploymentConfigContentNested withNewDeploymentConfigContentLike(io.fabric.openshift.api.model.v.DeploymentConfig)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$OAuthAccessTokenContentNested withNewOAuthAccessTokenContentLike(io.fabric.openshift.api.model.v.OAuthAccessToken)
 {
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.DeploymentConfig v;
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$DeploymentConfigContentNestedImpl v;
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$OAuthAccessTokenContentNestedImpl v;
+io.fabric.openshift.api.model.v.OAuthAccessToken v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.DeploymentConfig;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$DeploymentConfigContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$DeploymentConfigContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.DeploymentConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.OAuthAccessToken;
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$OAuthAccessTokenContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$OAuthAccessTokenContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.OAuthAccessToken)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withRoleBindingContent(io.fabric.openshift.api.model.v.RoleBinding)
@@ -9223,23 +9223,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TLSConfigContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.TLSConfig)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withBuildVolumeContent(io.fabric.openshift.api.model.v.BuildVolume)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withTemplateInstanceSpecContent(io.fabric.openshift.api.model.v.TemplateInstanceSpec)
 {
-io.fabric.openshift.api.model.v.BuildVolume v;
-io.fabric.openshift.api.model.v.BuildVolumeBuilder v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.TemplateInstanceSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.TemplateInstanceSpec v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.BuildVolume;
+v := @parameter: io.fabric.openshift.api.model.v.TemplateInstanceSpec;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.BuildVolumeBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.BuildVolumeBuilder: void <init>(io.fabric.openshift.api.model.v.BuildVolume)>(v);
+v = new io.fabric.openshift.api.model.v.TemplateInstanceSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.TemplateInstanceSpecBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateInstanceSpec)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -9255,43 +9255,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$BuildVolumeContentNested withNewBuildVolumeContent()
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$TemplateInstanceSpecContentNested withNewTemplateInstanceSpecContent()
 {
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TemplateInstanceSpecContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$BuildVolumeContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$BuildVolumeContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$BuildVolumeContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TemplateInstanceSpecContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TemplateInstanceSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$BuildVolumeContentNested withNewBuildVolumeContentLike(io.fabric.openshift.api.model.v.BuildVolume)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$TemplateInstanceSpecContentNested withNewTemplateInstanceSpecContentLike(io.fabric.openshift.api.model.v.TemplateInstanceSpec)
 {
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TemplateInstanceSpecContentNestedImpl v;
+io.fabric.openshift.api.model.v.TemplateInstanceSpec v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$BuildVolumeContentNestedImpl v;
-io.fabric.openshift.api.model.v.BuildVolume v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.BuildVolume;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$BuildVolumeContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$BuildVolumeContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.BuildVolume)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.TemplateInstanceSpec;
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TemplateInstanceSpecContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TemplateInstanceSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.TemplateInstanceSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withTemplateInstanceSpecContent(io.fabric.openshift.api.model.v.TemplateInstanceSpec)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withBuildVolumeContent(io.fabric.openshift.api.model.v.BuildVolume)
 {
+io.fabric.openshift.api.model.v.BuildVolume v;
+io.fabric.openshift.api.model.v.BuildVolumeBuilder v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.TemplateInstanceSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.TemplateInstanceSpec v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.TemplateInstanceSpec;
+v := @parameter: io.fabric.openshift.api.model.v.BuildVolume;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.TemplateInstanceSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.TemplateInstanceSpecBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateInstanceSpec)>(v);
+v = new io.fabric.openshift.api.model.v.BuildVolumeBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.BuildVolumeBuilder: void <init>(io.fabric.openshift.api.model.v.BuildVolume)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -9307,24 +9307,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$TemplateInstanceSpecContentNested withNewTemplateInstanceSpecContent()
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$BuildVolumeContentNested withNewBuildVolumeContent()
 {
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TemplateInstanceSpecContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$BuildVolumeContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TemplateInstanceSpecContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TemplateInstanceSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$BuildVolumeContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$BuildVolumeContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$TemplateInstanceSpecContentNested withNewTemplateInstanceSpecContentLike(io.fabric.openshift.api.model.v.TemplateInstanceSpec)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$BuildVolumeContentNested withNewBuildVolumeContentLike(io.fabric.openshift.api.model.v.BuildVolume)
 {
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TemplateInstanceSpecContentNestedImpl v;
-io.fabric.openshift.api.model.v.TemplateInstanceSpec v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$BuildVolumeContentNestedImpl v;
+io.fabric.openshift.api.model.v.BuildVolume v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.TemplateInstanceSpec;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TemplateInstanceSpecContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TemplateInstanceSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.TemplateInstanceSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.BuildVolume;
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$BuildVolumeContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$BuildVolumeContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.BuildVolume)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withBuildStatusContent(io.fabric.openshift.api.model.v.BuildStatus)
@@ -10738,23 +10738,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ResourceQuotaStatusByNamespaceContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ResourceQuotaStatusByNamespace)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withSourceBuildStrategyContent(io.fabric.openshift.api.model.v.SourceBuildStrategy)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withRoleBindingListContent(io.fabric.openshift.api.model.v.RoleBindingList)
 {
-io.fabric.openshift.api.model.v.SourceBuildStrategy v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.SourceBuildStrategyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.RoleBindingList v;
+io.fabric.openshift.api.model.v.RoleBindingListBuilder v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.SourceBuildStrategy;
+v := @parameter: io.fabric.openshift.api.model.v.RoleBindingList;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.SourceBuildStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.SourceBuildStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.SourceBuildStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.RoleBindingListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.RoleBindingListBuilder: void <init>(io.fabric.openshift.api.model.v.RoleBindingList)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -10770,24 +10770,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$SourceBuildStrategyContentNested withNewSourceBuildStrategyContent()
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$RoleBindingListContentNested withNewRoleBindingListContent()
 {
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$RoleBindingListContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$SourceBuildStrategyContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$SourceBuildStrategyContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$SourceBuildStrategyContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$RoleBindingListContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$RoleBindingListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$SourceBuildStrategyContentNested withNewSourceBuildStrategyContentLike(io.fabric.openshift.api.model.v.SourceBuildStrategy)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$RoleBindingListContentNested withNewRoleBindingListContentLike(io.fabric.openshift.api.model.v.RoleBindingList)
 {
-io.fabric.openshift.api.model.v.SourceBuildStrategy v;
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$RoleBindingListContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$SourceBuildStrategyContentNestedImpl v;
+io.fabric.openshift.api.model.v.RoleBindingList v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.SourceBuildStrategy;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$SourceBuildStrategyContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$SourceBuildStrategyContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.SourceBuildStrategy)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.RoleBindingList;
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$RoleBindingListContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$RoleBindingListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.RoleBindingList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withParameterContent(io.fabric.openshift.api.model.v.Parameter)
@@ -10842,23 +10842,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ParameterContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.Parameter)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withRoleBindingListContent(io.fabric.openshift.api.model.v.RoleBindingList)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withSourceBuildStrategyContent(io.fabric.openshift.api.model.v.SourceBuildStrategy)
 {
+io.fabric.openshift.api.model.v.SourceBuildStrategy v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.SourceBuildStrategyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.RoleBindingList v;
-io.fabric.openshift.api.model.v.RoleBindingListBuilder v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.RoleBindingList;
+v := @parameter: io.fabric.openshift.api.model.v.SourceBuildStrategy;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.RoleBindingListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.RoleBindingListBuilder: void <init>(io.fabric.openshift.api.model.v.RoleBindingList)>(v);
+v = new io.fabric.openshift.api.model.v.SourceBuildStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.SourceBuildStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.SourceBuildStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -10874,43 +10874,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$RoleBindingListContentNested withNewRoleBindingListContent()
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$SourceBuildStrategyContentNested withNewSourceBuildStrategyContent()
 {
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$RoleBindingListContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$SourceBuildStrategyContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$RoleBindingListContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$RoleBindingListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$SourceBuildStrategyContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$SourceBuildStrategyContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$RoleBindingListContentNested withNewRoleBindingListContentLike(io.fabric.openshift.api.model.v.RoleBindingList)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$SourceBuildStrategyContentNested withNewSourceBuildStrategyContentLike(io.fabric.openshift.api.model.v.SourceBuildStrategy)
 {
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$RoleBindingListContentNestedImpl v;
+io.fabric.openshift.api.model.v.SourceBuildStrategy v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.RoleBindingList v;
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$SourceBuildStrategyContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.RoleBindingList;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$RoleBindingListContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$RoleBindingListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.RoleBindingList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.SourceBuildStrategy;
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$SourceBuildStrategyContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$SourceBuildStrategyContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.SourceBuildStrategy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withPodSecurityPolicySelfSubjectReviewSpecContent(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withBrokerTemplateInstanceContent(io.fabric.openshift.api.model.v.BrokerTemplateInstance)
 {
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.BrokerTemplateInstance v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpecBuilder v;
+io.fabric.openshift.api.model.v.BrokerTemplateInstanceBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec;
+v := @parameter: io.fabric.openshift.api.model.v.BrokerTemplateInstance;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpecBuilder: void <init>(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec)>(v);
+v = new io.fabric.openshift.api.model.v.BrokerTemplateInstanceBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.BrokerTemplateInstanceBuilder: void <init>(io.fabric.openshift.api.model.v.BrokerTemplateInstance)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -10926,43 +10926,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$PodSecurityPolicySelfSubjectReviewSpecContentNested withNewPodSecurityPolicySelfSubjectReviewSpecContent()
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$BrokerTemplateInstanceContentNested withNewBrokerTemplateInstanceContent()
 {
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$BrokerTemplateInstanceContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$BrokerTemplateInstanceContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$BrokerTemplateInstanceContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$PodSecurityPolicySelfSubjectReviewSpecContentNested withNewPodSecurityPolicySelfSubjectReviewSpecContentLike(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$BrokerTemplateInstanceContentNested withNewBrokerTemplateInstanceContentLike(io.fabric.openshift.api.model.v.BrokerTemplateInstance)
 {
+io.fabric.openshift.api.model.v.BrokerTemplateInstance v;
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$BrokerTemplateInstanceContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl v;
-io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.BrokerTemplateInstance;
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$BrokerTemplateInstanceContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$BrokerTemplateInstanceContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.BrokerTemplateInstance)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withBrokerTemplateInstanceContent(io.fabric.openshift.api.model.v.BrokerTemplateInstance)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withPodSecurityPolicySelfSubjectReviewSpecContent(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec)
 {
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.BrokerTemplateInstance v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.BrokerTemplateInstanceBuilder v;
+io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.BrokerTemplateInstance;
+v := @parameter: io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.BrokerTemplateInstanceBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.BrokerTemplateInstanceBuilder: void <init>(io.fabric.openshift.api.model.v.BrokerTemplateInstance)>(v);
+v = new io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpecBuilder: void <init>(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -10978,24 +10978,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$BrokerTemplateInstanceContentNested withNewBrokerTemplateInstanceContent()
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$PodSecurityPolicySelfSubjectReviewSpecContentNested withNewPodSecurityPolicySelfSubjectReviewSpecContent()
 {
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$BrokerTemplateInstanceContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$BrokerTemplateInstanceContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$BrokerTemplateInstanceContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$BrokerTemplateInstanceContentNested withNewBrokerTemplateInstanceContentLike(io.fabric.openshift.api.model.v.BrokerTemplateInstance)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$PodSecurityPolicySelfSubjectReviewSpecContentNested withNewPodSecurityPolicySelfSubjectReviewSpecContentLike(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec)
 {
-io.fabric.openshift.api.model.v.BrokerTemplateInstance v;
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$BrokerTemplateInstanceContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl v;
+io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.BrokerTemplateInstance;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$BrokerTemplateInstanceContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$BrokerTemplateInstanceContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.BrokerTemplateInstance)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec;
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withBuildPostCommitSpecContent(io.fabric.openshift.api.model.v.BuildPostCommitSpec)
@@ -11824,23 +11824,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ImageStreamImageContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ImageStreamImage)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withBuildStatusOutputToContent(io.fabric.openshift.api.model.v.BuildStatusOutputTo)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withResourceAccessReviewResponseContent(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse)
 {
-io.fabric.openshift.api.model.v.BuildStatusOutputTo v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewResponse v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewResponseBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.BuildStatusOutputToBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.BuildStatusOutputTo;
+v := @parameter: io.fabric.openshift.api.model.v.ResourceAccessReviewResponse;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.BuildStatusOutputToBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.BuildStatusOutputToBuilder: void <init>(io.fabric.openshift.api.model.v.BuildStatusOutputTo)>(v);
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewResponseBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewResponseBuilder: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -11856,37 +11856,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$BuildStatusOutputToContentNested withNewBuildStatusOutputToContent()
-{
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$BuildStatusOutputToContentNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$BuildStatusOutputToContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$BuildStatusOutputToContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$BuildStatusOutputToContentNested withNewBuildStatusOutputToContentLike(io.fabric.openshift.api.model.v.BuildStatusOutputTo)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ResourceAccessReviewResponseContentNested withNewResourceAccessReviewResponseContent()
 {
-io.fabric.openshift.api.model.v.BuildStatusOutputTo v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$BuildStatusOutputToContentNestedImpl v;
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ResourceAccessReviewResponseContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.BuildStatusOutputTo;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$BuildStatusOutputToContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$BuildStatusOutputToContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.BuildStatusOutputTo)>(v, v);
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ResourceAccessReviewResponseContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ResourceAccessReviewResponseContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withNewBuildStatusOutputToContent(java.lang.String)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ResourceAccessReviewResponseContentNested withNewResourceAccessReviewResponseContentLike(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse)
 {
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent v;
-io.fabric.openshift.api.model.v.BuildStatusOutputTo v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ResourceAccessReviewResponseContentNestedImpl v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewResponse v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.BuildStatusOutputTo;
-specialinvoke v.<io.fabric.openshift.api.model.v.BuildStatusOutputTo: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withBuildStatusOutputToContent(io.fabric.openshift.api.model.v.BuildStatusOutputTo)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.ResourceAccessReviewResponse;
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ResourceAccessReviewResponseContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ResourceAccessReviewResponseContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ResourceAccessReviewResponse)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withBuildConditionContent(io.fabric.openshift.api.model.v.BuildCondition)
@@ -11941,23 +11928,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$BuildConditionContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.BuildCondition)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withResourceAccessReviewResponseContent(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withBuildStatusOutputToContent(io.fabric.openshift.api.model.v.BuildStatusOutputTo)
 {
+io.fabric.openshift.api.model.v.BuildStatusOutputTo v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewResponse v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewResponseBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.BuildStatusOutputToBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ResourceAccessReviewResponse;
+v := @parameter: io.fabric.openshift.api.model.v.BuildStatusOutputTo;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewResponseBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewResponseBuilder: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse)>(v);
+v = new io.fabric.openshift.api.model.v.BuildStatusOutputToBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.BuildStatusOutputToBuilder: void <init>(io.fabric.openshift.api.model.v.BuildStatusOutputTo)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -11973,43 +11960,56 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ResourceAccessReviewResponseContentNested withNewResourceAccessReviewResponseContent()
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$BuildStatusOutputToContentNested withNewBuildStatusOutputToContent()
 {
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ResourceAccessReviewResponseContentNestedImpl v;
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$BuildStatusOutputToContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ResourceAccessReviewResponseContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ResourceAccessReviewResponseContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$BuildStatusOutputToContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$BuildStatusOutputToContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ResourceAccessReviewResponseContentNested withNewResourceAccessReviewResponseContentLike(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$BuildStatusOutputToContentNested withNewBuildStatusOutputToContentLike(io.fabric.openshift.api.model.v.BuildStatusOutputTo)
 {
+io.fabric.openshift.api.model.v.BuildStatusOutputTo v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ResourceAccessReviewResponseContentNestedImpl v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewResponse v;
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$BuildStatusOutputToContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ResourceAccessReviewResponse;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ResourceAccessReviewResponseContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ResourceAccessReviewResponseContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ResourceAccessReviewResponse)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.BuildStatusOutputTo;
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$BuildStatusOutputToContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$BuildStatusOutputToContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.BuildStatusOutputTo)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withExecNewPodHookContent(io.fabric.openshift.api.model.v.ExecNewPodHook)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withNewBuildStatusOutputToContent(java.lang.String)
+{
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent v;
+io.fabric.openshift.api.model.v.BuildStatusOutputTo v;
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
+java.lang.String v;
+v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.BuildStatusOutputTo;
+specialinvoke v.<io.fabric.openshift.api.model.v.BuildStatusOutputTo: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withBuildStatusOutputToContent(io.fabric.openshift.api.model.v.BuildStatusOutputTo)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withSecretSpecContent(io.fabric.openshift.api.model.v.SecretSpec)
 {
-io.fabric.openshift.api.model.v.ExecNewPodHookBuilder v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.ExecNewPodHook v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.SecretSpec v;
+io.fabric.openshift.api.model.v.SecretSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ExecNewPodHook;
+v := @parameter: io.fabric.openshift.api.model.v.SecretSpec;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.ExecNewPodHookBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ExecNewPodHookBuilder: void <init>(io.fabric.openshift.api.model.v.ExecNewPodHook)>(v);
+v = new io.fabric.openshift.api.model.v.SecretSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.SecretSpecBuilder: void <init>(io.fabric.openshift.api.model.v.SecretSpec)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -12025,43 +12025,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ExecNewPodHookContentNested withNewExecNewPodHookContent()
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$SecretSpecContentNested withNewSecretSpecContent()
 {
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ExecNewPodHookContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$SecretSpecContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ExecNewPodHookContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ExecNewPodHookContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$SecretSpecContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$SecretSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ExecNewPodHookContentNested withNewExecNewPodHookContentLike(io.fabric.openshift.api.model.v.ExecNewPodHook)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$SecretSpecContentNested withNewSecretSpecContentLike(io.fabric.openshift.api.model.v.SecretSpec)
 {
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ExecNewPodHookContentNestedImpl v;
-io.fabric.openshift.api.model.v.ExecNewPodHook v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.SecretSpec v;
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$SecretSpecContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ExecNewPodHook;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ExecNewPodHookContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ExecNewPodHookContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ExecNewPodHook)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.SecretSpec;
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$SecretSpecContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$SecretSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.SecretSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withSecretSpecContent(io.fabric.openshift.api.model.v.SecretSpec)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withExecNewPodHookContent(io.fabric.openshift.api.model.v.ExecNewPodHook)
 {
+io.fabric.openshift.api.model.v.ExecNewPodHookBuilder v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.ExecNewPodHook v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.SecretSpec v;
-io.fabric.openshift.api.model.v.SecretSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.SecretSpec;
+v := @parameter: io.fabric.openshift.api.model.v.ExecNewPodHook;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.SecretSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.SecretSpecBuilder: void <init>(io.fabric.openshift.api.model.v.SecretSpec)>(v);
+v = new io.fabric.openshift.api.model.v.ExecNewPodHookBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ExecNewPodHookBuilder: void <init>(io.fabric.openshift.api.model.v.ExecNewPodHook)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -12077,24 +12077,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$SecretSpecContentNested withNewSecretSpecContent()
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ExecNewPodHookContentNested withNewExecNewPodHookContent()
 {
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ExecNewPodHookContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$SecretSpecContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$SecretSpecContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$SecretSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ExecNewPodHookContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ExecNewPodHookContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$SecretSpecContentNested withNewSecretSpecContentLike(io.fabric.openshift.api.model.v.SecretSpec)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$ExecNewPodHookContentNested withNewExecNewPodHookContentLike(io.fabric.openshift.api.model.v.ExecNewPodHook)
 {
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ExecNewPodHookContentNestedImpl v;
+io.fabric.openshift.api.model.v.ExecNewPodHook v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.SecretSpec v;
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$SecretSpecContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.SecretSpec;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$SecretSpecContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$SecretSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.SecretSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.ExecNewPodHook;
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ExecNewPodHookContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ExecNewPodHookContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ExecNewPodHook)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withClusterRoleBindingListContent(io.fabric.openshift.api.model.v.ClusterRoleBindingList)
@@ -13075,23 +13075,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$HostSubnetContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.HostSubnet)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withGroupRestrictionContent(io.fabric.openshift.api.model.v.GroupRestriction)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withAppliedClusterResourceQuotaContent(io.fabric.openshift.api.model.v.AppliedClusterResourceQuota)
 {
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.GroupRestrictionBuilder v;
+io.fabric.openshift.api.model.v.AppliedClusterResourceQuota v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.GroupRestriction v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.GroupRestriction;
+v := @parameter: io.fabric.openshift.api.model.v.AppliedClusterResourceQuota;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.GroupRestrictionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.GroupRestrictionBuilder: void <init>(io.fabric.openshift.api.model.v.GroupRestriction)>(v);
+v = new io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder: void <init>(io.fabric.openshift.api.model.v.AppliedClusterResourceQuota)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -13107,43 +13107,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$GroupRestrictionContentNested withNewGroupRestrictionContent()
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$AppliedClusterResourceQuotaContentNested withNewAppliedClusterResourceQuotaContent()
 {
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$GroupRestrictionContentNestedImpl v;
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$AppliedClusterResourceQuotaContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$GroupRestrictionContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$GroupRestrictionContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$AppliedClusterResourceQuotaContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$AppliedClusterResourceQuotaContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$GroupRestrictionContentNested withNewGroupRestrictionContentLike(io.fabric.openshift.api.model.v.GroupRestriction)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$AppliedClusterResourceQuotaContentNested withNewAppliedClusterResourceQuotaContentLike(io.fabric.openshift.api.model.v.AppliedClusterResourceQuota)
 {
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$GroupRestrictionContentNestedImpl v;
-io.fabric.openshift.api.model.v.GroupRestriction v;
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$AppliedClusterResourceQuotaContentNestedImpl v;
+io.fabric.openshift.api.model.v.AppliedClusterResourceQuota v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.GroupRestriction;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$GroupRestrictionContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$GroupRestrictionContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.GroupRestriction)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.AppliedClusterResourceQuota;
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$AppliedClusterResourceQuotaContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$AppliedClusterResourceQuotaContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.AppliedClusterResourceQuota)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withAppliedClusterResourceQuotaContent(io.fabric.openshift.api.model.v.AppliedClusterResourceQuota)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withGroupRestrictionContent(io.fabric.openshift.api.model.v.GroupRestriction)
 {
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.AppliedClusterResourceQuota v;
+io.fabric.openshift.api.model.v.GroupRestrictionBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.GroupRestriction v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.AppliedClusterResourceQuota;
+v := @parameter: io.fabric.openshift.api.model.v.GroupRestriction;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder: void <init>(io.fabric.openshift.api.model.v.AppliedClusterResourceQuota)>(v);
+v = new io.fabric.openshift.api.model.v.GroupRestrictionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.GroupRestrictionBuilder: void <init>(io.fabric.openshift.api.model.v.GroupRestriction)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -13159,24 +13159,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$AppliedClusterResourceQuotaContentNested withNewAppliedClusterResourceQuotaContent()
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$GroupRestrictionContentNested withNewGroupRestrictionContent()
 {
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$AppliedClusterResourceQuotaContentNestedImpl v;
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$GroupRestrictionContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$AppliedClusterResourceQuotaContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$AppliedClusterResourceQuotaContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$GroupRestrictionContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$GroupRestrictionContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$AppliedClusterResourceQuotaContentNested withNewAppliedClusterResourceQuotaContentLike(io.fabric.openshift.api.model.v.AppliedClusterResourceQuota)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$GroupRestrictionContentNested withNewGroupRestrictionContentLike(io.fabric.openshift.api.model.v.GroupRestriction)
 {
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$AppliedClusterResourceQuotaContentNestedImpl v;
-io.fabric.openshift.api.model.v.AppliedClusterResourceQuota v;
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$GroupRestrictionContentNestedImpl v;
+io.fabric.openshift.api.model.v.GroupRestriction v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.AppliedClusterResourceQuota;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$AppliedClusterResourceQuotaContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$AppliedClusterResourceQuotaContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.AppliedClusterResourceQuota)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.GroupRestriction;
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$GroupRestrictionContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$GroupRestrictionContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.GroupRestriction)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withOAuthAccessTokenListContent(io.fabric.openshift.api.model.v.OAuthAccessTokenList)
@@ -13699,23 +13699,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$ImageStreamStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ImageStreamStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withEgressNetworkPolicyContent(io.fabric.openshift.api.model.v.EgressNetworkPolicy)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withNetNamespaceContent(io.fabric.openshift.api.model.v.NetNamespace)
 {
-io.fabric.openshift.api.model.v.EgressNetworkPolicy v;
+io.fabric.openshift.api.model.v.NetNamespace v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder v;
+io.fabric.openshift.api.model.v.NetNamespaceBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.EgressNetworkPolicy;
+v := @parameter: io.fabric.openshift.api.model.v.NetNamespace;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.EgressNetworkPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.NetNamespaceBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.NetNamespaceBuilder: void <init>(io.fabric.openshift.api.model.v.NetNamespace)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -13731,43 +13731,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$EgressNetworkPolicyContentNested withNewEgressNetworkPolicyContent()
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$NetNamespaceContentNested withNewNetNamespaceContent()
 {
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$EgressNetworkPolicyContentNestedImpl v;
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$NetNamespaceContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$EgressNetworkPolicyContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$EgressNetworkPolicyContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$NetNamespaceContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$NetNamespaceContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$EgressNetworkPolicyContentNested withNewEgressNetworkPolicyContentLike(io.fabric.openshift.api.model.v.EgressNetworkPolicy)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$NetNamespaceContentNested withNewNetNamespaceContentLike(io.fabric.openshift.api.model.v.NetNamespace)
 {
-io.fabric.openshift.api.model.v.EgressNetworkPolicy v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$EgressNetworkPolicyContentNestedImpl v;
+io.fabric.openshift.api.model.v.NetNamespace v;
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$NetNamespaceContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.EgressNetworkPolicy;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$EgressNetworkPolicyContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$EgressNetworkPolicyContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.EgressNetworkPolicy)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.NetNamespace;
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$NetNamespaceContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$NetNamespaceContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.NetNamespace)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withNetNamespaceContent(io.fabric.openshift.api.model.v.NetNamespace)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withEgressNetworkPolicyContent(io.fabric.openshift.api.model.v.EgressNetworkPolicy)
 {
-io.fabric.openshift.api.model.v.NetNamespace v;
+io.fabric.openshift.api.model.v.EgressNetworkPolicy v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.NetNamespaceBuilder v;
+io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.NetNamespace;
+v := @parameter: io.fabric.openshift.api.model.v.EgressNetworkPolicy;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.NetNamespaceBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.NetNamespaceBuilder: void <init>(io.fabric.openshift.api.model.v.NetNamespace)>(v);
+v = new io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.EgressNetworkPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -13783,24 +13783,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$NetNamespaceContentNested withNewNetNamespaceContent()
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$EgressNetworkPolicyContentNested withNewEgressNetworkPolicyContent()
 {
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$NetNamespaceContentNestedImpl v;
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$EgressNetworkPolicyContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$NetNamespaceContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$NetNamespaceContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$EgressNetworkPolicyContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$EgressNetworkPolicyContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$NetNamespaceContentNested withNewNetNamespaceContentLike(io.fabric.openshift.api.model.v.NetNamespace)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$EgressNetworkPolicyContentNested withNewEgressNetworkPolicyContentLike(io.fabric.openshift.api.model.v.EgressNetworkPolicy)
 {
+io.fabric.openshift.api.model.v.EgressNetworkPolicy v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.NetNamespace v;
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$NetNamespaceContentNestedImpl v;
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$EgressNetworkPolicyContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.NetNamespace;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$NetNamespaceContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$NetNamespaceContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.NetNamespace)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.EgressNetworkPolicy;
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$EgressNetworkPolicyContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$EgressNetworkPolicyContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.EgressNetworkPolicy)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withUserIdentityMappingContent(io.fabric.openshift.api.model.v.UserIdentityMapping)
@@ -14115,23 +14115,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$BuildListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.BuildList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withTemplateListContent(io.fabric.openshift.api.model.v.TemplateList)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withBuildOutputContent(io.fabric.openshift.api.model.v.BuildOutput)
 {
-io.fabric.openshift.api.model.v.TemplateListBuilder v;
+io.fabric.openshift.api.model.v.BuildOutput v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.BuildOutputBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.TemplateList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.TemplateList;
+v := @parameter: io.fabric.openshift.api.model.v.BuildOutput;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.TemplateListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.TemplateListBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateList)>(v);
+v = new io.fabric.openshift.api.model.v.BuildOutputBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.BuildOutputBuilder: void <init>(io.fabric.openshift.api.model.v.BuildOutput)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -14147,43 +14147,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$TemplateListContentNested withNewTemplateListContent()
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$BuildOutputContentNested withNewBuildOutputContent()
 {
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$BuildOutputContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TemplateListContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TemplateListContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TemplateListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$BuildOutputContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$BuildOutputContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$TemplateListContentNested withNewTemplateListContentLike(io.fabric.openshift.api.model.v.TemplateList)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$BuildOutputContentNested withNewBuildOutputContentLike(io.fabric.openshift.api.model.v.BuildOutput)
 {
-io.fabric.openshift.api.model.v.TemplateList v;
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$BuildOutputContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TemplateListContentNestedImpl v;
+io.fabric.openshift.api.model.v.BuildOutput v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.TemplateList;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TemplateListContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TemplateListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.TemplateList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.BuildOutput;
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$BuildOutputContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$BuildOutputContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.BuildOutput)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withBuildOutputContent(io.fabric.openshift.api.model.v.BuildOutput)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withTemplateListContent(io.fabric.openshift.api.model.v.TemplateList)
 {
-io.fabric.openshift.api.model.v.BuildOutput v;
+io.fabric.openshift.api.model.v.TemplateListBuilder v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.BuildOutputBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.TemplateList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.BuildOutput;
+v := @parameter: io.fabric.openshift.api.model.v.TemplateList;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.BuildOutputBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.BuildOutputBuilder: void <init>(io.fabric.openshift.api.model.v.BuildOutput)>(v);
+v = new io.fabric.openshift.api.model.v.TemplateListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.TemplateListBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateList)>(v);
 v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -14199,24 +14199,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$BuildOutputContentNested withNewBuildOutputContent()
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$TemplateListContentNested withNewTemplateListContent()
 {
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$BuildOutputContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TemplateListContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$BuildOutputContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$BuildOutputContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TemplateListContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TemplateListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$BuildOutputContentNested withNewBuildOutputContentLike(io.fabric.openshift.api.model.v.BuildOutput)
+public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent$TemplateListContentNested withNewTemplateListContentLike(io.fabric.openshift.api.model.v.TemplateList)
 {
-io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$BuildOutputContentNestedImpl v;
+io.fabric.openshift.api.model.v.TemplateList v;
 io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.BuildOutput v;
+io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TemplateListContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.BuildOutput;
-v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$BuildOutputContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$BuildOutputContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.BuildOutput)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.TemplateList;
+v = new io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TemplateListContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl$TemplateListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.TemplateList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.LocalResourceAccessReviewFluent withProjectSpecContent(io.fabric.openshift.api.model.v.ProjectSpec)
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.LocalSubjectAccessReviewFluent.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.LocalSubjectAccessReviewFluent.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.LocalSubjectAccessReviewFluent.jimple	2025-03-13 16:41:37.479711647 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.LocalSubjectAccessReviewFluent.jimple	2025-03-13 18:04:06.013852267 +0000
@@ -45,12 +45,12 @@
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withOAuthClientListContent(io.fabric.openshift.api.model.v.OAuthClientList);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$OAuthClientListContentNested withNewOAuthClientListContent();
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$OAuthClientListContentNested withNewOAuthClientListContentLike(io.fabric.openshift.api.model.v.OAuthClientList);
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withPodSecurityPolicyReviewStatusContent(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus);
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$PodSecurityPolicyReviewStatusContentNested withNewPodSecurityPolicyReviewStatusContent();
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$PodSecurityPolicyReviewStatusContentNested withNewPodSecurityPolicyReviewStatusContentLike(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withTemplateInstanceStatusContent(io.fabric.openshift.api.model.v.TemplateInstanceStatus);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$TemplateInstanceStatusContentNested withNewTemplateInstanceStatusContent();
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$TemplateInstanceStatusContentNested withNewTemplateInstanceStatusContentLike(io.fabric.openshift.api.model.v.TemplateInstanceStatus);
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withPodSecurityPolicyReviewStatusContent(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus);
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$PodSecurityPolicyReviewStatusContentNested withNewPodSecurityPolicyReviewStatusContent();
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$PodSecurityPolicyReviewStatusContentNested withNewPodSecurityPolicyReviewStatusContentLike(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withHelmChartRepositoryListContent(io.fabric.openshift.api.model.v.HelmChartRepositoryList);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$HelmChartRepositoryListContentNested withNewHelmChartRepositoryListContent();
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$HelmChartRepositoryListContentNested withNewHelmChartRepositoryListContentLike(io.fabric.openshift.api.model.v.HelmChartRepositoryList);
@@ -102,13 +102,13 @@
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withSubjectRulesReviewSpecContent(io.fabric.openshift.api.model.v.SubjectRulesReviewSpec);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$SubjectRulesReviewSpecContentNested withNewSubjectRulesReviewSpecContent();
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$SubjectRulesReviewSpecContentNested withNewSubjectRulesReviewSpecContentLike(io.fabric.openshift.api.model.v.SubjectRulesReviewSpec);
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withRoleListContent(io.fabric.openshift.api.model.v.RoleList);
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$RoleListContentNested withNewRoleListContent();
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$RoleListContentNested withNewRoleListContentLike(io.fabric.openshift.api.model.v.RoleList);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withTagReferencePolicyContent(io.fabric.openshift.api.model.v.TagReferencePolicy);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$TagReferencePolicyContentNested withNewTagReferencePolicyContent();
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$TagReferencePolicyContentNested withNewTagReferencePolicyContentLike(io.fabric.openshift.api.model.v.TagReferencePolicy);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withNewTagReferencePolicyContent(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withRoleListContent(io.fabric.openshift.api.model.v.RoleList);
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$RoleListContentNested withNewRoleListContent();
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$RoleListContentNested withNewRoleListContentLike(io.fabric.openshift.api.model.v.RoleList);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withProjectContent(io.fabric.openshift.api.model.v.Project);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ProjectContentNested withNewProjectContent();
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ProjectContentNested withNewProjectContentLike(io.fabric.openshift.api.model.v.Project);
@@ -161,12 +161,12 @@
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withProjectListContent(io.fabric.openshift.api.model.v.ProjectList);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ProjectListContentNested withNewProjectListContent();
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ProjectListContentNested withNewProjectListContentLike(io.fabric.openshift.api.model.v.ProjectList);
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withRangeAllocationContent(io.fabric.openshift.api.model.v.RangeAllocation);
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$RangeAllocationContentNested withNewRangeAllocationContent();
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$RangeAllocationContentNested withNewRangeAllocationContentLike(io.fabric.openshift.api.model.v.RangeAllocation);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withClusterRoleScopeRestrictionContent(io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ClusterRoleScopeRestrictionContentNested withNewClusterRoleScopeRestrictionContent();
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ClusterRoleScopeRestrictionContentNested withNewClusterRoleScopeRestrictionContentLike(io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction);
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withRangeAllocationContent(io.fabric.openshift.api.model.v.RangeAllocation);
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$RangeAllocationContentNested withNewRangeAllocationContent();
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$RangeAllocationContentNested withNewRangeAllocationContentLike(io.fabric.openshift.api.model.v.RangeAllocation);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withRouteContent(io.fabric.openshift.api.model.v.Route);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$RouteContentNested withNewRouteContent();
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$RouteContentNested withNewRouteContentLike(io.fabric.openshift.api.model.v.Route);
@@ -199,25 +199,25 @@
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withSecurityContextConstraintsListContent(io.fabric.openshift.api.model.v.SecurityContextConstraintsList);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$SecurityContextConstraintsListContentNested withNewSecurityContextConstraintsListContent();
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$SecurityContextConstraintsListContentNested withNewSecurityContextConstraintsListContentLike(io.fabric.openshift.api.model.v.SecurityContextConstraintsList);
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withIdentityListContent(io.fabric.openshift.api.model.v.IdentityList);
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$IdentityListContentNested withNewIdentityListContent();
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$IdentityListContentNested withNewIdentityListContentLike(io.fabric.openshift.api.model.v.IdentityList);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withBuildConfigListContent(io.fabric.openshift.api.model.v.BuildConfigList);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$BuildConfigListContentNested withNewBuildConfigListContent();
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$BuildConfigListContentNested withNewBuildConfigListContentLike(io.fabric.openshift.api.model.v.BuildConfigList);
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withClusterNetworkListContent(io.fabric.openshift.api.model.v.ClusterNetworkList);
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ClusterNetworkListContentNested withNewClusterNetworkListContent();
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ClusterNetworkListContentNested withNewClusterNetworkListContentLike(io.fabric.openshift.api.model.v.ClusterNetworkList);
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withIdentityListContent(io.fabric.openshift.api.model.v.IdentityList);
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$IdentityListContentNested withNewIdentityListContent();
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$IdentityListContentNested withNewIdentityListContentLike(io.fabric.openshift.api.model.v.IdentityList);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withTemplateInstanceConditionContent(io.fabric.openshift.api.model.v.TemplateInstanceCondition);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$TemplateInstanceConditionContentNested withNewTemplateInstanceConditionContent();
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$TemplateInstanceConditionContentNested withNewTemplateInstanceConditionContentLike(io.fabric.openshift.api.model.v.TemplateInstanceCondition);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withNewTemplateInstanceConditionContent(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withRepositoryImportStatusContent(io.fabric.openshift.api.model.v.RepositoryImportStatus);
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$RepositoryImportStatusContentNested withNewRepositoryImportStatusContent();
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$RepositoryImportStatusContentNested withNewRepositoryImportStatusContentLike(io.fabric.openshift.api.model.v.RepositoryImportStatus);
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withClusterNetworkListContent(io.fabric.openshift.api.model.v.ClusterNetworkList);
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ClusterNetworkListContentNested withNewClusterNetworkListContent();
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ClusterNetworkListContentNested withNewClusterNetworkListContentLike(io.fabric.openshift.api.model.v.ClusterNetworkList);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withDeploymentCauseContent(io.fabric.openshift.api.model.v.DeploymentCause);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$DeploymentCauseContentNested withNewDeploymentCauseContent();
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$DeploymentCauseContentNested withNewDeploymentCauseContentLike(io.fabric.openshift.api.model.v.DeploymentCause);
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withRepositoryImportStatusContent(io.fabric.openshift.api.model.v.RepositoryImportStatus);
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$RepositoryImportStatusContentNested withNewRepositoryImportStatusContent();
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$RepositoryImportStatusContentNested withNewRepositoryImportStatusContentLike(io.fabric.openshift.api.model.v.RepositoryImportStatus);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withGroupListContent(io.fabric.openshift.api.model.v.GroupList);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$GroupListContentNested withNewGroupListContent();
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$GroupListContentNested withNewGroupListContentLike(io.fabric.openshift.api.model.v.GroupList);
@@ -301,12 +301,12 @@
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withClusterRoleContent(io.fabric.openshift.api.model.v.ClusterRole);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ClusterRoleContentNested withNewClusterRoleContent();
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ClusterRoleContentNested withNewClusterRoleContentLike(io.fabric.openshift.api.model.v.ClusterRole);
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withConnectionConfigContent(io.fabric.openshift.api.model.v.ConnectionConfig);
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ConnectionConfigContentNested withNewConnectionConfigContent();
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ConnectionConfigContentNested withNewConnectionConfigContentLike(io.fabric.openshift.api.model.v.ConnectionConfig);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withTagEventConditionContent(io.fabric.openshift.api.model.v.TagEventCondition);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$TagEventConditionContentNested withNewTagEventConditionContent();
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$TagEventConditionContentNested withNewTagEventConditionContentLike(io.fabric.openshift.api.model.v.TagEventCondition);
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withConnectionConfigContent(io.fabric.openshift.api.model.v.ConnectionConfig);
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ConnectionConfigContentNested withNewConnectionConfigContent();
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ConnectionConfigContentNested withNewConnectionConfigContentLike(io.fabric.openshift.api.model.v.ConnectionConfig);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withLabelSelectorContent(io.fabric.kubernetes.api.model.v.LabelSelector);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$LabelSelectorContentNested withNewLabelSelectorContent();
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$LabelSelectorContentNested withNewLabelSelectorContentLike(io.fabric.kubernetes.api.model.v.LabelSelector);
@@ -326,12 +326,12 @@
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withBuildSpecContent(io.fabric.openshift.api.model.v.BuildSpec);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$BuildSpecContentNested withNewBuildSpecContent();
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$BuildSpecContentNested withNewBuildSpecContentLike(io.fabric.openshift.api.model.v.BuildSpec);
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withProjectStatusContent(io.fabric.openshift.api.model.v.ProjectStatus);
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ProjectStatusContentNested withNewProjectStatusContent();
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ProjectStatusContentNested withNewProjectStatusContentLike(io.fabric.openshift.api.model.v.ProjectStatus);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withLocalSubjectAccessReviewContent(io.fabric.openshift.api.model.v.LocalSubjectAccessReview);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$LocalSubjectAccessReviewContentNested withNewLocalSubjectAccessReviewContent();
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$LocalSubjectAccessReviewContentNested withNewLocalSubjectAccessReviewContentLike(io.fabric.openshift.api.model.v.LocalSubjectAccessReview);
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withProjectStatusContent(io.fabric.openshift.api.model.v.ProjectStatus);
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ProjectStatusContentNested withNewProjectStatusContent();
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ProjectStatusContentNested withNewProjectStatusContentLike(io.fabric.openshift.api.model.v.ProjectStatus);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withRollingDeploymentStrategyParamsContent(io.fabric.openshift.api.model.v.RollingDeploymentStrategyParams);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$RollingDeploymentStrategyParamsContentNested withNewRollingDeploymentStrategyParamsContent();
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$RollingDeploymentStrategyParamsContentNested withNewRollingDeploymentStrategyParamsContentLike(io.fabric.openshift.api.model.v.RollingDeploymentStrategyParams);
@@ -375,12 +375,12 @@
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withImageTagListContent(io.fabric.openshift.api.model.v.ImageTagList);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ImageTagListContentNested withNewImageTagListContent();
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ImageTagListContentNested withNewImageTagListContentLike(io.fabric.openshift.api.model.v.ImageTagList);
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withOAuthAccessTokenContent(io.fabric.openshift.api.model.v.OAuthAccessToken);
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$OAuthAccessTokenContentNested withNewOAuthAccessTokenContent();
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$OAuthAccessTokenContentNested withNewOAuthAccessTokenContentLike(io.fabric.openshift.api.model.v.OAuthAccessToken);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withDeploymentConfigContent(io.fabric.openshift.api.model.v.DeploymentConfig);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$DeploymentConfigContentNested withNewDeploymentConfigContent();
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$DeploymentConfigContentNested withNewDeploymentConfigContentLike(io.fabric.openshift.api.model.v.DeploymentConfig);
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withOAuthAccessTokenContent(io.fabric.openshift.api.model.v.OAuthAccessToken);
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$OAuthAccessTokenContentNested withNewOAuthAccessTokenContent();
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$OAuthAccessTokenContentNested withNewOAuthAccessTokenContentLike(io.fabric.openshift.api.model.v.OAuthAccessToken);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withRoleBindingContent(io.fabric.openshift.api.model.v.RoleBinding);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$RoleBindingContentNested withNewRoleBindingContent();
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$RoleBindingContentNested withNewRoleBindingContentLike(io.fabric.openshift.api.model.v.RoleBinding);
@@ -390,12 +390,12 @@
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withTLSConfigContent(io.fabric.openshift.api.model.v.TLSConfig);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$TLSConfigContentNested withNewTLSConfigContent();
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$TLSConfigContentNested withNewTLSConfigContentLike(io.fabric.openshift.api.model.v.TLSConfig);
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withBuildVolumeContent(io.fabric.openshift.api.model.v.BuildVolume);
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$BuildVolumeContentNested withNewBuildVolumeContent();
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$BuildVolumeContentNested withNewBuildVolumeContentLike(io.fabric.openshift.api.model.v.BuildVolume);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withTemplateInstanceSpecContent(io.fabric.openshift.api.model.v.TemplateInstanceSpec);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$TemplateInstanceSpecContentNested withNewTemplateInstanceSpecContent();
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$TemplateInstanceSpecContentNested withNewTemplateInstanceSpecContentLike(io.fabric.openshift.api.model.v.TemplateInstanceSpec);
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withBuildVolumeContent(io.fabric.openshift.api.model.v.BuildVolume);
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$BuildVolumeContentNested withNewBuildVolumeContent();
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$BuildVolumeContentNested withNewBuildVolumeContentLike(io.fabric.openshift.api.model.v.BuildVolume);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withBuildStatusContent(io.fabric.openshift.api.model.v.BuildStatus);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$BuildStatusContentNested withNewBuildStatusContent();
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$BuildStatusContentNested withNewBuildStatusContentLike(io.fabric.openshift.api.model.v.BuildStatus);
@@ -478,21 +478,21 @@
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withResourceQuotaStatusByNamespaceContent(io.fabric.openshift.api.model.v.ResourceQuotaStatusByNamespace);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ResourceQuotaStatusByNamespaceContentNested withNewResourceQuotaStatusByNamespaceContent();
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ResourceQuotaStatusByNamespaceContentNested withNewResourceQuotaStatusByNamespaceContentLike(io.fabric.openshift.api.model.v.ResourceQuotaStatusByNamespace);
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withSourceBuildStrategyContent(io.fabric.openshift.api.model.v.SourceBuildStrategy);
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$SourceBuildStrategyContentNested withNewSourceBuildStrategyContent();
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$SourceBuildStrategyContentNested withNewSourceBuildStrategyContentLike(io.fabric.openshift.api.model.v.SourceBuildStrategy);
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withParameterContent(io.fabric.openshift.api.model.v.Parameter);
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ParameterContentNested withNewParameterContent();
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ParameterContentNested withNewParameterContentLike(io.fabric.openshift.api.model.v.Parameter);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withRoleBindingListContent(io.fabric.openshift.api.model.v.RoleBindingList);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$RoleBindingListContentNested withNewRoleBindingListContent();
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$RoleBindingListContentNested withNewRoleBindingListContentLike(io.fabric.openshift.api.model.v.RoleBindingList);
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withPodSecurityPolicySelfSubjectReviewSpecContent(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec);
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$PodSecurityPolicySelfSubjectReviewSpecContentNested withNewPodSecurityPolicySelfSubjectReviewSpecContent();
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$PodSecurityPolicySelfSubjectReviewSpecContentNested withNewPodSecurityPolicySelfSubjectReviewSpecContentLike(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec);
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withParameterContent(io.fabric.openshift.api.model.v.Parameter);
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ParameterContentNested withNewParameterContent();
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ParameterContentNested withNewParameterContentLike(io.fabric.openshift.api.model.v.Parameter);
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withSourceBuildStrategyContent(io.fabric.openshift.api.model.v.SourceBuildStrategy);
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$SourceBuildStrategyContentNested withNewSourceBuildStrategyContent();
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$SourceBuildStrategyContentNested withNewSourceBuildStrategyContentLike(io.fabric.openshift.api.model.v.SourceBuildStrategy);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withBrokerTemplateInstanceContent(io.fabric.openshift.api.model.v.BrokerTemplateInstance);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$BrokerTemplateInstanceContentNested withNewBrokerTemplateInstanceContent();
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$BrokerTemplateInstanceContentNested withNewBrokerTemplateInstanceContentLike(io.fabric.openshift.api.model.v.BrokerTemplateInstance);
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withPodSecurityPolicySelfSubjectReviewSpecContent(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec);
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$PodSecurityPolicySelfSubjectReviewSpecContentNested withNewPodSecurityPolicySelfSubjectReviewSpecContent();
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$PodSecurityPolicySelfSubjectReviewSpecContentNested withNewPodSecurityPolicySelfSubjectReviewSpecContentLike(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withBuildPostCommitSpecContent(io.fabric.openshift.api.model.v.BuildPostCommitSpec);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$BuildPostCommitSpecContentNested withNewBuildPostCommitSpecContent();
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$BuildPostCommitSpecContentNested withNewBuildPostCommitSpecContentLike(io.fabric.openshift.api.model.v.BuildPostCommitSpec);
@@ -541,22 +541,22 @@
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withImageStreamImageContent(io.fabric.openshift.api.model.v.ImageStreamImage);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ImageStreamImageContentNested withNewImageStreamImageContent();
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ImageStreamImageContentNested withNewImageStreamImageContentLike(io.fabric.openshift.api.model.v.ImageStreamImage);
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withResourceAccessReviewResponseContent(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse);
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ResourceAccessReviewResponseContentNested withNewResourceAccessReviewResponseContent();
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ResourceAccessReviewResponseContentNested withNewResourceAccessReviewResponseContentLike(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse);
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withBuildConditionContent(io.fabric.openshift.api.model.v.BuildCondition);
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$BuildConditionContentNested withNewBuildConditionContent();
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$BuildConditionContentNested withNewBuildConditionContentLike(io.fabric.openshift.api.model.v.BuildCondition);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withBuildStatusOutputToContent(io.fabric.openshift.api.model.v.BuildStatusOutputTo);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$BuildStatusOutputToContentNested withNewBuildStatusOutputToContent();
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$BuildStatusOutputToContentNested withNewBuildStatusOutputToContentLike(io.fabric.openshift.api.model.v.BuildStatusOutputTo);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withNewBuildStatusOutputToContent(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withBuildConditionContent(io.fabric.openshift.api.model.v.BuildCondition);
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$BuildConditionContentNested withNewBuildConditionContent();
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$BuildConditionContentNested withNewBuildConditionContentLike(io.fabric.openshift.api.model.v.BuildCondition);
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withResourceAccessReviewResponseContent(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse);
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ResourceAccessReviewResponseContentNested withNewResourceAccessReviewResponseContent();
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ResourceAccessReviewResponseContentNested withNewResourceAccessReviewResponseContentLike(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse);
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withExecNewPodHookContent(io.fabric.openshift.api.model.v.ExecNewPodHook);
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ExecNewPodHookContentNested withNewExecNewPodHookContent();
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ExecNewPodHookContentNested withNewExecNewPodHookContentLike(io.fabric.openshift.api.model.v.ExecNewPodHook);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withSecretSpecContent(io.fabric.openshift.api.model.v.SecretSpec);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$SecretSpecContentNested withNewSecretSpecContent();
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$SecretSpecContentNested withNewSecretSpecContentLike(io.fabric.openshift.api.model.v.SecretSpec);
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withExecNewPodHookContent(io.fabric.openshift.api.model.v.ExecNewPodHook);
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ExecNewPodHookContentNested withNewExecNewPodHookContent();
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ExecNewPodHookContentNested withNewExecNewPodHookContentLike(io.fabric.openshift.api.model.v.ExecNewPodHook);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withClusterRoleBindingListContent(io.fabric.openshift.api.model.v.ClusterRoleBindingList);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ClusterRoleBindingListContentNested withNewClusterRoleBindingListContent();
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ClusterRoleBindingListContentNested withNewClusterRoleBindingListContentLike(io.fabric.openshift.api.model.v.ClusterRoleBindingList);
@@ -614,12 +614,12 @@
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withHostSubnetContent(io.fabric.openshift.api.model.v.HostSubnet);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$HostSubnetContentNested withNewHostSubnetContent();
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$HostSubnetContentNested withNewHostSubnetContentLike(io.fabric.openshift.api.model.v.HostSubnet);
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withGroupRestrictionContent(io.fabric.openshift.api.model.v.GroupRestriction);
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$GroupRestrictionContentNested withNewGroupRestrictionContent();
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$GroupRestrictionContentNested withNewGroupRestrictionContentLike(io.fabric.openshift.api.model.v.GroupRestriction);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withAppliedClusterResourceQuotaContent(io.fabric.openshift.api.model.v.AppliedClusterResourceQuota);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$AppliedClusterResourceQuotaContentNested withNewAppliedClusterResourceQuotaContent();
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$AppliedClusterResourceQuotaContentNested withNewAppliedClusterResourceQuotaContentLike(io.fabric.openshift.api.model.v.AppliedClusterResourceQuota);
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withGroupRestrictionContent(io.fabric.openshift.api.model.v.GroupRestriction);
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$GroupRestrictionContentNested withNewGroupRestrictionContent();
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$GroupRestrictionContentNested withNewGroupRestrictionContentLike(io.fabric.openshift.api.model.v.GroupRestriction);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withOAuthAccessTokenListContent(io.fabric.openshift.api.model.v.OAuthAccessTokenList);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$OAuthAccessTokenListContentNested withNewOAuthAccessTokenListContent();
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$OAuthAccessTokenListContentNested withNewOAuthAccessTokenListContentLike(io.fabric.openshift.api.model.v.OAuthAccessTokenList);
@@ -650,12 +650,12 @@
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withImageStreamStatusContent(io.fabric.openshift.api.model.v.ImageStreamStatus);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ImageStreamStatusContentNested withNewImageStreamStatusContent();
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ImageStreamStatusContentNested withNewImageStreamStatusContentLike(io.fabric.openshift.api.model.v.ImageStreamStatus);
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withEgressNetworkPolicyContent(io.fabric.openshift.api.model.v.EgressNetworkPolicy);
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$EgressNetworkPolicyContentNested withNewEgressNetworkPolicyContent();
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$EgressNetworkPolicyContentNested withNewEgressNetworkPolicyContentLike(io.fabric.openshift.api.model.v.EgressNetworkPolicy);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withNetNamespaceContent(io.fabric.openshift.api.model.v.NetNamespace);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$NetNamespaceContentNested withNewNetNamespaceContent();
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$NetNamespaceContentNested withNewNetNamespaceContentLike(io.fabric.openshift.api.model.v.NetNamespace);
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withEgressNetworkPolicyContent(io.fabric.openshift.api.model.v.EgressNetworkPolicy);
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$EgressNetworkPolicyContentNested withNewEgressNetworkPolicyContent();
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$EgressNetworkPolicyContentNested withNewEgressNetworkPolicyContentLike(io.fabric.openshift.api.model.v.EgressNetworkPolicy);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withUserIdentityMappingContent(io.fabric.openshift.api.model.v.UserIdentityMapping);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$UserIdentityMappingContentNested withNewUserIdentityMappingContent();
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$UserIdentityMappingContentNested withNewUserIdentityMappingContentLike(io.fabric.openshift.api.model.v.UserIdentityMapping);
@@ -674,12 +674,12 @@
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withBuildListContent(io.fabric.openshift.api.model.v.BuildList);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$BuildListContentNested withNewBuildListContent();
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$BuildListContentNested withNewBuildListContentLike(io.fabric.openshift.api.model.v.BuildList);
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withTemplateListContent(io.fabric.openshift.api.model.v.TemplateList);
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$TemplateListContentNested withNewTemplateListContent();
-public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$TemplateListContentNested withNewTemplateListContentLike(io.fabric.openshift.api.model.v.TemplateList);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withBuildOutputContent(io.fabric.openshift.api.model.v.BuildOutput);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$BuildOutputContentNested withNewBuildOutputContent();
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$BuildOutputContentNested withNewBuildOutputContentLike(io.fabric.openshift.api.model.v.BuildOutput);
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withTemplateListContent(io.fabric.openshift.api.model.v.TemplateList);
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$TemplateListContentNested withNewTemplateListContent();
+public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$TemplateListContentNested withNewTemplateListContentLike(io.fabric.openshift.api.model.v.TemplateList);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withProjectSpecContent(io.fabric.openshift.api.model.v.ProjectSpec);
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ProjectSpecContentNested withNewProjectSpecContent();
 public abstract io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ProjectSpecContentNested withNewProjectSpecContentLike(io.fabric.openshift.api.model.v.ProjectSpec);
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.LocalSubjectAccessReviewFluentImpl.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.LocalSubjectAccessReviewFluentImpl.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.LocalSubjectAccessReviewFluentImpl.jimple	2025-03-13 16:41:39.011687535 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.LocalSubjectAccessReviewFluentImpl.jimple	2025-03-13 18:04:07.465829424 +0000
@@ -502,20 +502,20 @@
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus;
+v = v instanceof io.fabric.openshift.api.model.v.TemplateInstanceStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatusBuilder: void <init>(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus)>(v);
+v = new io.fabric.openshift.api.model.v.TemplateInstanceStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.TemplateInstanceStatusBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateInstanceStatus)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.TemplateInstanceStatus;
+v = v instanceof io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.TemplateInstanceStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.TemplateInstanceStatusBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateInstanceStatus)>(v);
+v = new io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatusBuilder: void <init>(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -682,20 +682,20 @@
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.TagReferencePolicy;
+v = v instanceof io.fabric.openshift.api.model.v.RoleList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.TagReferencePolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.TagReferencePolicyBuilder: void <init>(io.fabric.openshift.api.model.v.TagReferencePolicy)>(v);
+v = new io.fabric.openshift.api.model.v.RoleListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.RoleListBuilder: void <init>(io.fabric.openshift.api.model.v.RoleList)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.RoleList;
+v = v instanceof io.fabric.openshift.api.model.v.TagReferencePolicy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.RoleListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.RoleListBuilder: void <init>(io.fabric.openshift.api.model.v.RoleList)>(v);
+v = new io.fabric.openshift.api.model.v.TagReferencePolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.TagReferencePolicyBuilder: void <init>(io.fabric.openshift.api.model.v.TagReferencePolicy)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -872,20 +872,20 @@
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.RangeAllocation;
+v = v instanceof io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.RangeAllocationBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.RangeAllocationBuilder: void <init>(io.fabric.openshift.api.model.v.RangeAllocation)>(v);
+v = new io.fabric.openshift.api.model.v.ClusterRoleScopeRestrictionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ClusterRoleScopeRestrictionBuilder: void <init>(io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction;
+v = v instanceof io.fabric.openshift.api.model.v.RangeAllocation;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.ClusterRoleScopeRestrictionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ClusterRoleScopeRestrictionBuilder: void <init>(io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction)>(v);
+v = new io.fabric.openshift.api.model.v.RangeAllocationBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.RangeAllocationBuilder: void <init>(io.fabric.openshift.api.model.v.RangeAllocation)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -992,16 +992,6 @@
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.IdentityList;
-if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.IdentityListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.IdentityListBuilder: void <init>(io.fabric.openshift.api.model.v.IdentityList)>(v);
-v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
-v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
-v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
-interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
-label:
 v = v instanceof io.fabric.openshift.api.model.v.BuildConfigList;
 if v == 0 goto label;
 v = new io.fabric.openshift.api.model.v.BuildConfigListBuilder;
@@ -1012,10 +1002,10 @@
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.ClusterNetworkList;
+v = v instanceof io.fabric.openshift.api.model.v.IdentityList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.ClusterNetworkListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ClusterNetworkListBuilder: void <init>(io.fabric.openshift.api.model.v.ClusterNetworkList)>(v);
+v = new io.fabric.openshift.api.model.v.IdentityListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.IdentityListBuilder: void <init>(io.fabric.openshift.api.model.v.IdentityList)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -1032,10 +1022,10 @@
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.RepositoryImportStatus;
+v = v instanceof io.fabric.openshift.api.model.v.ClusterNetworkList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.RepositoryImportStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.RepositoryImportStatusBuilder: void <init>(io.fabric.openshift.api.model.v.RepositoryImportStatus)>(v);
+v = new io.fabric.openshift.api.model.v.ClusterNetworkListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ClusterNetworkListBuilder: void <init>(io.fabric.openshift.api.model.v.ClusterNetworkList)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -1052,6 +1042,16 @@
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
+v = v instanceof io.fabric.openshift.api.model.v.RepositoryImportStatus;
+if v == 0 goto label;
+v = new io.fabric.openshift.api.model.v.RepositoryImportStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.RepositoryImportStatusBuilder: void <init>(io.fabric.openshift.api.model.v.RepositoryImportStatus)>(v);
+v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
+v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
+v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
+interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
+label:
 v = v instanceof io.fabric.openshift.api.model.v.GroupList;
 if v == 0 goto label;
 v = new io.fabric.openshift.api.model.v.GroupListBuilder;
@@ -1312,20 +1312,20 @@
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.ConnectionConfig;
+v = v instanceof io.fabric.openshift.api.model.v.TagEventCondition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.ConnectionConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ConnectionConfigBuilder: void <init>(io.fabric.openshift.api.model.v.ConnectionConfig)>(v);
+v = new io.fabric.openshift.api.model.v.TagEventConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.TagEventConditionBuilder: void <init>(io.fabric.openshift.api.model.v.TagEventCondition)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.TagEventCondition;
+v = v instanceof io.fabric.openshift.api.model.v.ConnectionConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.TagEventConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.TagEventConditionBuilder: void <init>(io.fabric.openshift.api.model.v.TagEventCondition)>(v);
+v = new io.fabric.openshift.api.model.v.ConnectionConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ConnectionConfigBuilder: void <init>(io.fabric.openshift.api.model.v.ConnectionConfig)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -1392,20 +1392,20 @@
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.ProjectStatus;
+v = v instanceof io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.ProjectStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ProjectStatusBuilder: void <init>(io.fabric.openshift.api.model.v.ProjectStatus)>(v);
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewBuilder: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReview)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
+v = v instanceof io.fabric.openshift.api.model.v.ProjectStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewBuilder: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReview)>(v);
+v = new io.fabric.openshift.api.model.v.ProjectStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ProjectStatusBuilder: void <init>(io.fabric.openshift.api.model.v.ProjectStatus)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -1552,20 +1552,20 @@
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.OAuthAccessToken;
+v = v instanceof io.fabric.openshift.api.model.v.DeploymentConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder: void <init>(io.fabric.openshift.api.model.v.OAuthAccessToken)>(v);
+v = new io.fabric.openshift.api.model.v.DeploymentConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.DeploymentConfigBuilder: void <init>(io.fabric.openshift.api.model.v.DeploymentConfig)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.DeploymentConfig;
+v = v instanceof io.fabric.openshift.api.model.v.OAuthAccessToken;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.DeploymentConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.DeploymentConfigBuilder: void <init>(io.fabric.openshift.api.model.v.DeploymentConfig)>(v);
+v = new io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder: void <init>(io.fabric.openshift.api.model.v.OAuthAccessToken)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -1602,20 +1602,20 @@
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.BuildVolume;
+v = v instanceof io.fabric.openshift.api.model.v.TemplateInstanceSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.BuildVolumeBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.BuildVolumeBuilder: void <init>(io.fabric.openshift.api.model.v.BuildVolume)>(v);
+v = new io.fabric.openshift.api.model.v.TemplateInstanceSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.TemplateInstanceSpecBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateInstanceSpec)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.TemplateInstanceSpec;
+v = v instanceof io.fabric.openshift.api.model.v.BuildVolume;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.TemplateInstanceSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.TemplateInstanceSpecBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateInstanceSpec)>(v);
+v = new io.fabric.openshift.api.model.v.BuildVolumeBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.BuildVolumeBuilder: void <init>(io.fabric.openshift.api.model.v.BuildVolume)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -1882,10 +1882,10 @@
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.SourceBuildStrategy;
+v = v instanceof io.fabric.openshift.api.model.v.RoleBindingList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.SourceBuildStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.SourceBuildStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.SourceBuildStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.RoleBindingListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.RoleBindingListBuilder: void <init>(io.fabric.openshift.api.model.v.RoleBindingList)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -1902,30 +1902,30 @@
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.RoleBindingList;
+v = v instanceof io.fabric.openshift.api.model.v.SourceBuildStrategy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.RoleBindingListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.RoleBindingListBuilder: void <init>(io.fabric.openshift.api.model.v.RoleBindingList)>(v);
+v = new io.fabric.openshift.api.model.v.SourceBuildStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.SourceBuildStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.SourceBuildStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec;
+v = v instanceof io.fabric.openshift.api.model.v.BrokerTemplateInstance;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpecBuilder: void <init>(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec)>(v);
+v = new io.fabric.openshift.api.model.v.BrokerTemplateInstanceBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.BrokerTemplateInstanceBuilder: void <init>(io.fabric.openshift.api.model.v.BrokerTemplateInstance)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.BrokerTemplateInstance;
+v = v instanceof io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.BrokerTemplateInstanceBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.BrokerTemplateInstanceBuilder: void <init>(io.fabric.openshift.api.model.v.BrokerTemplateInstance)>(v);
+v = new io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpecBuilder: void <init>(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -2082,10 +2082,10 @@
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.BuildStatusOutputTo;
+v = v instanceof io.fabric.openshift.api.model.v.ResourceAccessReviewResponse;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.BuildStatusOutputToBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.BuildStatusOutputToBuilder: void <init>(io.fabric.openshift.api.model.v.BuildStatusOutputTo)>(v);
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewResponseBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewResponseBuilder: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -2102,30 +2102,30 @@
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.ResourceAccessReviewResponse;
+v = v instanceof io.fabric.openshift.api.model.v.BuildStatusOutputTo;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewResponseBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewResponseBuilder: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse)>(v);
+v = new io.fabric.openshift.api.model.v.BuildStatusOutputToBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.BuildStatusOutputToBuilder: void <init>(io.fabric.openshift.api.model.v.BuildStatusOutputTo)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.ExecNewPodHook;
+v = v instanceof io.fabric.openshift.api.model.v.SecretSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.ExecNewPodHookBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ExecNewPodHookBuilder: void <init>(io.fabric.openshift.api.model.v.ExecNewPodHook)>(v);
+v = new io.fabric.openshift.api.model.v.SecretSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.SecretSpecBuilder: void <init>(io.fabric.openshift.api.model.v.SecretSpec)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.SecretSpec;
+v = v instanceof io.fabric.openshift.api.model.v.ExecNewPodHook;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.SecretSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.SecretSpecBuilder: void <init>(io.fabric.openshift.api.model.v.SecretSpec)>(v);
+v = new io.fabric.openshift.api.model.v.ExecNewPodHookBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ExecNewPodHookBuilder: void <init>(io.fabric.openshift.api.model.v.ExecNewPodHook)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -2312,20 +2312,20 @@
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.GroupRestriction;
+v = v instanceof io.fabric.openshift.api.model.v.AppliedClusterResourceQuota;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.GroupRestrictionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.GroupRestrictionBuilder: void <init>(io.fabric.openshift.api.model.v.GroupRestriction)>(v);
+v = new io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder: void <init>(io.fabric.openshift.api.model.v.AppliedClusterResourceQuota)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.AppliedClusterResourceQuota;
+v = v instanceof io.fabric.openshift.api.model.v.GroupRestriction;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder: void <init>(io.fabric.openshift.api.model.v.AppliedClusterResourceQuota)>(v);
+v = new io.fabric.openshift.api.model.v.GroupRestrictionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.GroupRestrictionBuilder: void <init>(io.fabric.openshift.api.model.v.GroupRestriction)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -2432,20 +2432,20 @@
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.EgressNetworkPolicy;
+v = v instanceof io.fabric.openshift.api.model.v.NetNamespace;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.EgressNetworkPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.NetNamespaceBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.NetNamespaceBuilder: void <init>(io.fabric.openshift.api.model.v.NetNamespace)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.NetNamespace;
+v = v instanceof io.fabric.openshift.api.model.v.EgressNetworkPolicy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.NetNamespaceBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.NetNamespaceBuilder: void <init>(io.fabric.openshift.api.model.v.NetNamespace)>(v);
+v = new io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.EgressNetworkPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -2512,20 +2512,20 @@
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.TemplateList;
+v = v instanceof io.fabric.openshift.api.model.v.BuildOutput;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.TemplateListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.TemplateListBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateList)>(v);
+v = new io.fabric.openshift.api.model.v.BuildOutputBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.BuildOutputBuilder: void <init>(io.fabric.openshift.api.model.v.BuildOutput)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.BuildOutput;
+v = v instanceof io.fabric.openshift.api.model.v.TemplateList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.BuildOutputBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.BuildOutputBuilder: void <init>(io.fabric.openshift.api.model.v.BuildOutput)>(v);
+v = new io.fabric.openshift.api.model.v.TemplateListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.TemplateListBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateList)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -3314,23 +3314,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$OAuthClientListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.OAuthClientList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withPodSecurityPolicyReviewStatusContent(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withTemplateInstanceStatusContent(io.fabric.openshift.api.model.v.TemplateInstanceStatus)
 {
-io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus v;
-io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatusBuilder v;
+io.fabric.openshift.api.model.v.TemplateInstanceStatus v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.TemplateInstanceStatusBuilder v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus;
+v := @parameter: io.fabric.openshift.api.model.v.TemplateInstanceStatus;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatusBuilder: void <init>(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus)>(v);
+v = new io.fabric.openshift.api.model.v.TemplateInstanceStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.TemplateInstanceStatusBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateInstanceStatus)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -3346,43 +3346,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$PodSecurityPolicyReviewStatusContentNested withNewPodSecurityPolicyReviewStatusContent()
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$TemplateInstanceStatusContentNested withNewTemplateInstanceStatusContent()
 {
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$PodSecurityPolicyReviewStatusContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TemplateInstanceStatusContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$PodSecurityPolicyReviewStatusContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$PodSecurityPolicyReviewStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TemplateInstanceStatusContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TemplateInstanceStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$PodSecurityPolicyReviewStatusContentNested withNewPodSecurityPolicyReviewStatusContentLike(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$TemplateInstanceStatusContentNested withNewTemplateInstanceStatusContentLike(io.fabric.openshift.api.model.v.TemplateInstanceStatus)
 {
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$PodSecurityPolicyReviewStatusContentNestedImpl v;
-io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus v;
+io.fabric.openshift.api.model.v.TemplateInstanceStatus v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TemplateInstanceStatusContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$PodSecurityPolicyReviewStatusContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$PodSecurityPolicyReviewStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.TemplateInstanceStatus;
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TemplateInstanceStatusContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TemplateInstanceStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.TemplateInstanceStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withTemplateInstanceStatusContent(io.fabric.openshift.api.model.v.TemplateInstanceStatus)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withPodSecurityPolicyReviewStatusContent(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus)
 {
-io.fabric.openshift.api.model.v.TemplateInstanceStatus v;
+io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus v;
+io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.TemplateInstanceStatusBuilder v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.TemplateInstanceStatus;
+v := @parameter: io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.TemplateInstanceStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.TemplateInstanceStatusBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateInstanceStatus)>(v);
+v = new io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatusBuilder: void <init>(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -3398,24 +3398,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$TemplateInstanceStatusContentNested withNewTemplateInstanceStatusContent()
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$PodSecurityPolicyReviewStatusContentNested withNewPodSecurityPolicyReviewStatusContent()
 {
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$PodSecurityPolicyReviewStatusContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TemplateInstanceStatusContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TemplateInstanceStatusContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TemplateInstanceStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$PodSecurityPolicyReviewStatusContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$PodSecurityPolicyReviewStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$TemplateInstanceStatusContentNested withNewTemplateInstanceStatusContentLike(io.fabric.openshift.api.model.v.TemplateInstanceStatus)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$PodSecurityPolicyReviewStatusContentNested withNewPodSecurityPolicyReviewStatusContentLike(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus)
 {
-io.fabric.openshift.api.model.v.TemplateInstanceStatus v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$PodSecurityPolicyReviewStatusContentNestedImpl v;
+io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TemplateInstanceStatusContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.TemplateInstanceStatus;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TemplateInstanceStatusContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TemplateInstanceStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.TemplateInstanceStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus;
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$PodSecurityPolicyReviewStatusContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$PodSecurityPolicyReviewStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withHelmChartRepositoryListContent(io.fabric.openshift.api.model.v.HelmChartRepositoryList)
@@ -4292,23 +4292,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$SubjectRulesReviewSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.SubjectRulesReviewSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withTagReferencePolicyContent(io.fabric.openshift.api.model.v.TagReferencePolicy)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withRoleListContent(io.fabric.openshift.api.model.v.RoleList)
 {
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.TagReferencePolicyBuilder v;
-io.fabric.openshift.api.model.v.TagReferencePolicy v;
+io.fabric.openshift.api.model.v.RoleList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.RoleListBuilder v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.TagReferencePolicy;
+v := @parameter: io.fabric.openshift.api.model.v.RoleList;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.TagReferencePolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.TagReferencePolicyBuilder: void <init>(io.fabric.openshift.api.model.v.TagReferencePolicy)>(v);
+v = new io.fabric.openshift.api.model.v.RoleListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.RoleListBuilder: void <init>(io.fabric.openshift.api.model.v.RoleList)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -4324,56 +4324,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$TagReferencePolicyContentNested withNewTagReferencePolicyContent()
-{
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TagReferencePolicyContentNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TagReferencePolicyContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TagReferencePolicyContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$TagReferencePolicyContentNested withNewTagReferencePolicyContentLike(io.fabric.openshift.api.model.v.TagReferencePolicy)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$RoleListContentNested withNewRoleListContent()
 {
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$RoleListContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TagReferencePolicyContentNestedImpl v;
-io.fabric.openshift.api.model.v.TagReferencePolicy v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.TagReferencePolicy;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TagReferencePolicyContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TagReferencePolicyContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.TagReferencePolicy)>(v, v);
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$RoleListContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$RoleListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withNewTagReferencePolicyContent(java.lang.String)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$RoleListContentNested withNewRoleListContentLike(io.fabric.openshift.api.model.v.RoleList)
 {
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent v;
-io.fabric.openshift.api.model.v.TagReferencePolicy v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.RoleList v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$RoleListContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.TagReferencePolicy;
-specialinvoke v.<io.fabric.openshift.api.model.v.TagReferencePolicy: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withTagReferencePolicyContent(io.fabric.openshift.api.model.v.TagReferencePolicy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.RoleList;
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$RoleListContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$RoleListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.RoleList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withRoleListContent(io.fabric.openshift.api.model.v.RoleList)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withTagReferencePolicyContent(io.fabric.openshift.api.model.v.TagReferencePolicy)
 {
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.RoleList v;
+io.fabric.openshift.api.model.v.TagReferencePolicyBuilder v;
+io.fabric.openshift.api.model.v.TagReferencePolicy v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.RoleListBuilder v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.RoleList;
+v := @parameter: io.fabric.openshift.api.model.v.TagReferencePolicy;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.RoleListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.RoleListBuilder: void <init>(io.fabric.openshift.api.model.v.RoleList)>(v);
+v = new io.fabric.openshift.api.model.v.TagReferencePolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.TagReferencePolicyBuilder: void <init>(io.fabric.openshift.api.model.v.TagReferencePolicy)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -4389,24 +4376,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$RoleListContentNested withNewRoleListContent()
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$TagReferencePolicyContentNested withNewTagReferencePolicyContent()
 {
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$RoleListContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TagReferencePolicyContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$RoleListContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$RoleListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TagReferencePolicyContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TagReferencePolicyContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$RoleListContentNested withNewRoleListContentLike(io.fabric.openshift.api.model.v.RoleList)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$TagReferencePolicyContentNested withNewTagReferencePolicyContentLike(io.fabric.openshift.api.model.v.TagReferencePolicy)
 {
-io.fabric.openshift.api.model.v.RoleList v;
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$RoleListContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TagReferencePolicyContentNestedImpl v;
+io.fabric.openshift.api.model.v.TagReferencePolicy v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.RoleList;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$RoleListContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$RoleListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.RoleList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.TagReferencePolicy;
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TagReferencePolicyContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TagReferencePolicyContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.TagReferencePolicy)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withNewTagReferencePolicyContent(java.lang.String)
+{
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent v;
+io.fabric.openshift.api.model.v.TagReferencePolicy v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.TagReferencePolicy;
+specialinvoke v.<io.fabric.openshift.api.model.v.TagReferencePolicy: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withTagReferencePolicyContent(io.fabric.openshift.api.model.v.TagReferencePolicy)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withProjectContent(io.fabric.openshift.api.model.v.Project)
@@ -5310,23 +5310,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ProjectListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ProjectList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withRangeAllocationContent(io.fabric.openshift.api.model.v.RangeAllocation)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withClusterRoleScopeRestrictionContent(io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction)
 {
-io.fabric.openshift.api.model.v.RangeAllocationBuilder v;
+io.fabric.openshift.api.model.v.ClusterRoleScopeRestrictionBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.RangeAllocation v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.RangeAllocation;
+v := @parameter: io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.RangeAllocationBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.RangeAllocationBuilder: void <init>(io.fabric.openshift.api.model.v.RangeAllocation)>(v);
+v = new io.fabric.openshift.api.model.v.ClusterRoleScopeRestrictionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ClusterRoleScopeRestrictionBuilder: void <init>(io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -5342,43 +5342,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$RangeAllocationContentNested withNewRangeAllocationContent()
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ClusterRoleScopeRestrictionContentNested withNewClusterRoleScopeRestrictionContent()
 {
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$RangeAllocationContentNestedImpl v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ClusterRoleScopeRestrictionContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$RangeAllocationContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$RangeAllocationContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ClusterRoleScopeRestrictionContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ClusterRoleScopeRestrictionContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$RangeAllocationContentNested withNewRangeAllocationContentLike(io.fabric.openshift.api.model.v.RangeAllocation)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ClusterRoleScopeRestrictionContentNested withNewClusterRoleScopeRestrictionContentLike(io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction)
 {
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$RangeAllocationContentNestedImpl v;
+io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ClusterRoleScopeRestrictionContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.RangeAllocation v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.RangeAllocation;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$RangeAllocationContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$RangeAllocationContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.RangeAllocation)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction;
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ClusterRoleScopeRestrictionContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ClusterRoleScopeRestrictionContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withClusterRoleScopeRestrictionContent(io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withRangeAllocationContent(io.fabric.openshift.api.model.v.RangeAllocation)
 {
-io.fabric.openshift.api.model.v.ClusterRoleScopeRestrictionBuilder v;
+io.fabric.openshift.api.model.v.RangeAllocationBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.RangeAllocation v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction;
+v := @parameter: io.fabric.openshift.api.model.v.RangeAllocation;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.ClusterRoleScopeRestrictionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ClusterRoleScopeRestrictionBuilder: void <init>(io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction)>(v);
+v = new io.fabric.openshift.api.model.v.RangeAllocationBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.RangeAllocationBuilder: void <init>(io.fabric.openshift.api.model.v.RangeAllocation)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -5394,24 +5394,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ClusterRoleScopeRestrictionContentNested withNewClusterRoleScopeRestrictionContent()
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$RangeAllocationContentNested withNewRangeAllocationContent()
 {
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ClusterRoleScopeRestrictionContentNestedImpl v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$RangeAllocationContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ClusterRoleScopeRestrictionContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ClusterRoleScopeRestrictionContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$RangeAllocationContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$RangeAllocationContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ClusterRoleScopeRestrictionContentNested withNewClusterRoleScopeRestrictionContentLike(io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$RangeAllocationContentNested withNewRangeAllocationContentLike(io.fabric.openshift.api.model.v.RangeAllocation)
 {
-io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction v;
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ClusterRoleScopeRestrictionContentNestedImpl v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$RangeAllocationContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.RangeAllocation v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ClusterRoleScopeRestrictionContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ClusterRoleScopeRestrictionContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.RangeAllocation;
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$RangeAllocationContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$RangeAllocationContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.RangeAllocation)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withRouteContent(io.fabric.openshift.api.model.v.Route)
@@ -5960,58 +5960,6 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$SecurityContextConstraintsListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.SecurityContextConstraintsList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withIdentityListContent(io.fabric.openshift.api.model.v.IdentityList)
-{
-io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-java.util.List v, v, v;
-io.fabric.openshift.api.model.v.IdentityListBuilder v;
-io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.IdentityList v;
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.IdentityList;
-v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
-v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
-interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
-if v == null goto label;
-v = new io.fabric.openshift.api.model.v.IdentityListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.IdentityListBuilder: void <init>(io.fabric.openshift.api.model.v.IdentityList)>(v);
-v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
-v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
-v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
-interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
-goto label;
-label:
-v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = null;
-v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
-v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
-interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
-label:
-return v;
-}
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$IdentityListContentNested withNewIdentityListContent()
-{
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$IdentityListContentNestedImpl v;
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$IdentityListContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$IdentityListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$IdentityListContentNested withNewIdentityListContentLike(io.fabric.openshift.api.model.v.IdentityList)
-{
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$IdentityListContentNestedImpl v;
-io.fabric.openshift.api.model.v.IdentityList v;
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.IdentityList;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$IdentityListContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$IdentityListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.IdentityList)>(v, v);
-return v;
-}
 public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withBuildConfigListContent(io.fabric.openshift.api.model.v.BuildConfigList)
 {
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
@@ -6064,23 +6012,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$BuildConfigListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.BuildConfigList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withClusterNetworkListContent(io.fabric.openshift.api.model.v.ClusterNetworkList)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withIdentityListContent(io.fabric.openshift.api.model.v.IdentityList)
 {
-io.fabric.openshift.api.model.v.ClusterNetworkListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.ClusterNetworkList v;
+io.fabric.openshift.api.model.v.IdentityListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.IdentityList v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ClusterNetworkList;
+v := @parameter: io.fabric.openshift.api.model.v.IdentityList;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.ClusterNetworkListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ClusterNetworkListBuilder: void <init>(io.fabric.openshift.api.model.v.ClusterNetworkList)>(v);
+v = new io.fabric.openshift.api.model.v.IdentityListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.IdentityListBuilder: void <init>(io.fabric.openshift.api.model.v.IdentityList)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -6096,24 +6044,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ClusterNetworkListContentNested withNewClusterNetworkListContent()
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$IdentityListContentNested withNewIdentityListContent()
 {
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$IdentityListContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ClusterNetworkListContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ClusterNetworkListContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ClusterNetworkListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$IdentityListContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$IdentityListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ClusterNetworkListContentNested withNewClusterNetworkListContentLike(io.fabric.openshift.api.model.v.ClusterNetworkList)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$IdentityListContentNested withNewIdentityListContentLike(io.fabric.openshift.api.model.v.IdentityList)
 {
-io.fabric.openshift.api.model.v.ClusterNetworkList v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$IdentityListContentNestedImpl v;
+io.fabric.openshift.api.model.v.IdentityList v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ClusterNetworkListContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ClusterNetworkList;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ClusterNetworkListContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ClusterNetworkListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ClusterNetworkList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.IdentityList;
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$IdentityListContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$IdentityListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.IdentityList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withTemplateInstanceConditionContent(io.fabric.openshift.api.model.v.TemplateInstanceCondition)
@@ -6185,23 +6133,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withTemplateInstanceConditionContent(io.fabric.openshift.api.model.v.TemplateInstanceCondition)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withRepositoryImportStatusContent(io.fabric.openshift.api.model.v.RepositoryImportStatus)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withClusterNetworkListContent(io.fabric.openshift.api.model.v.ClusterNetworkList)
 {
+io.fabric.openshift.api.model.v.ClusterNetworkListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.RepositoryImportStatusBuilder v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.RepositoryImportStatus v;
+io.fabric.openshift.api.model.v.ClusterNetworkList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.RepositoryImportStatus;
+v := @parameter: io.fabric.openshift.api.model.v.ClusterNetworkList;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.RepositoryImportStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.RepositoryImportStatusBuilder: void <init>(io.fabric.openshift.api.model.v.RepositoryImportStatus)>(v);
+v = new io.fabric.openshift.api.model.v.ClusterNetworkListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ClusterNetworkListBuilder: void <init>(io.fabric.openshift.api.model.v.ClusterNetworkList)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -6217,24 +6165,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$RepositoryImportStatusContentNested withNewRepositoryImportStatusContent()
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ClusterNetworkListContentNested withNewClusterNetworkListContent()
 {
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$RepositoryImportStatusContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ClusterNetworkListContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$RepositoryImportStatusContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$RepositoryImportStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ClusterNetworkListContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ClusterNetworkListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$RepositoryImportStatusContentNested withNewRepositoryImportStatusContentLike(io.fabric.openshift.api.model.v.RepositoryImportStatus)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ClusterNetworkListContentNested withNewClusterNetworkListContentLike(io.fabric.openshift.api.model.v.ClusterNetworkList)
 {
-io.fabric.openshift.api.model.v.RepositoryImportStatus v;
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$RepositoryImportStatusContentNestedImpl v;
+io.fabric.openshift.api.model.v.ClusterNetworkList v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ClusterNetworkListContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.RepositoryImportStatus;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$RepositoryImportStatusContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$RepositoryImportStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.RepositoryImportStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.ClusterNetworkList;
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ClusterNetworkListContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ClusterNetworkListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ClusterNetworkList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withDeploymentCauseContent(io.fabric.openshift.api.model.v.DeploymentCause)
@@ -6289,6 +6237,58 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$DeploymentCauseContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.DeploymentCause)>(v, v);
 return v;
 }
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withRepositoryImportStatusContent(io.fabric.openshift.api.model.v.RepositoryImportStatus)
+{
+io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.RepositoryImportStatusBuilder v;
+java.util.List v, v, v;
+io.fabric.openshift.api.model.v.RepositoryImportStatus v;
+io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
+v := @parameter: io.fabric.openshift.api.model.v.RepositoryImportStatus;
+v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
+v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
+interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
+if v == null goto label;
+v = new io.fabric.openshift.api.model.v.RepositoryImportStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.RepositoryImportStatusBuilder: void <init>(io.fabric.openshift.api.model.v.RepositoryImportStatus)>(v);
+v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
+v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
+v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
+interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
+goto label;
+label:
+v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = null;
+v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
+v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
+interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
+label:
+return v;
+}
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$RepositoryImportStatusContentNested withNewRepositoryImportStatusContent()
+{
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$RepositoryImportStatusContentNestedImpl v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$RepositoryImportStatusContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$RepositoryImportStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$RepositoryImportStatusContentNested withNewRepositoryImportStatusContentLike(io.fabric.openshift.api.model.v.RepositoryImportStatus)
+{
+io.fabric.openshift.api.model.v.RepositoryImportStatus v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$RepositoryImportStatusContentNestedImpl v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
+v := @parameter: io.fabric.openshift.api.model.v.RepositoryImportStatus;
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$RepositoryImportStatusContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$RepositoryImportStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.RepositoryImportStatus)>(v, v);
+return v;
+}
 public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withGroupListContent(io.fabric.openshift.api.model.v.GroupList)
 {
 io.fabric.openshift.api.model.v.GroupList v;
@@ -7712,23 +7712,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ClusterRoleContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ClusterRole)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withConnectionConfigContent(io.fabric.openshift.api.model.v.ConnectionConfig)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withTagEventConditionContent(io.fabric.openshift.api.model.v.TagEventCondition)
 {
-io.fabric.openshift.api.model.v.ConnectionConfigBuilder v;
+io.fabric.openshift.api.model.v.TagEventCondition v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.ConnectionConfig v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.TagEventConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ConnectionConfig;
+v := @parameter: io.fabric.openshift.api.model.v.TagEventCondition;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.ConnectionConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ConnectionConfigBuilder: void <init>(io.fabric.openshift.api.model.v.ConnectionConfig)>(v);
+v = new io.fabric.openshift.api.model.v.TagEventConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.TagEventConditionBuilder: void <init>(io.fabric.openshift.api.model.v.TagEventCondition)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -7744,43 +7744,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ConnectionConfigContentNested withNewConnectionConfigContent()
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$TagEventConditionContentNested withNewTagEventConditionContent()
 {
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ConnectionConfigContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TagEventConditionContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ConnectionConfigContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ConnectionConfigContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TagEventConditionContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TagEventConditionContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ConnectionConfigContentNested withNewConnectionConfigContentLike(io.fabric.openshift.api.model.v.ConnectionConfig)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$TagEventConditionContentNested withNewTagEventConditionContentLike(io.fabric.openshift.api.model.v.TagEventCondition)
 {
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ConnectionConfigContentNestedImpl v;
-io.fabric.openshift.api.model.v.ConnectionConfig v;
+io.fabric.openshift.api.model.v.TagEventCondition v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TagEventConditionContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ConnectionConfig;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ConnectionConfigContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ConnectionConfigContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ConnectionConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.TagEventCondition;
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TagEventConditionContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TagEventConditionContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.TagEventCondition)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withTagEventConditionContent(io.fabric.openshift.api.model.v.TagEventCondition)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withConnectionConfigContent(io.fabric.openshift.api.model.v.ConnectionConfig)
 {
-io.fabric.openshift.api.model.v.TagEventCondition v;
+io.fabric.openshift.api.model.v.ConnectionConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.ConnectionConfig v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.TagEventConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.TagEventCondition;
+v := @parameter: io.fabric.openshift.api.model.v.ConnectionConfig;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.TagEventConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.TagEventConditionBuilder: void <init>(io.fabric.openshift.api.model.v.TagEventCondition)>(v);
+v = new io.fabric.openshift.api.model.v.ConnectionConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ConnectionConfigBuilder: void <init>(io.fabric.openshift.api.model.v.ConnectionConfig)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -7796,24 +7796,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$TagEventConditionContentNested withNewTagEventConditionContent()
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ConnectionConfigContentNested withNewConnectionConfigContent()
 {
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ConnectionConfigContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TagEventConditionContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TagEventConditionContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TagEventConditionContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ConnectionConfigContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ConnectionConfigContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$TagEventConditionContentNested withNewTagEventConditionContentLike(io.fabric.openshift.api.model.v.TagEventCondition)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ConnectionConfigContentNested withNewConnectionConfigContentLike(io.fabric.openshift.api.model.v.ConnectionConfig)
 {
-io.fabric.openshift.api.model.v.TagEventCondition v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ConnectionConfigContentNestedImpl v;
+io.fabric.openshift.api.model.v.ConnectionConfig v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TagEventConditionContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.TagEventCondition;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TagEventConditionContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TagEventConditionContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.TagEventCondition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.ConnectionConfig;
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ConnectionConfigContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ConnectionConfigContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ConnectionConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withLabelSelectorContent(io.fabric.kubernetes.api.model.v.LabelSelector)
@@ -8141,23 +8141,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$BuildSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.BuildSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withProjectStatusContent(io.fabric.openshift.api.model.v.ProjectStatus)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withLocalSubjectAccessReviewContent(io.fabric.openshift.api.model.v.LocalSubjectAccessReview)
 {
-io.fabric.openshift.api.model.v.ProjectStatusBuilder v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.ProjectStatus v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ProjectStatus;
+v := @parameter: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.ProjectStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ProjectStatusBuilder: void <init>(io.fabric.openshift.api.model.v.ProjectStatus)>(v);
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewBuilder: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReview)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -8173,43 +8173,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ProjectStatusContentNested withNewProjectStatusContent()
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$LocalSubjectAccessReviewContentNested withNewLocalSubjectAccessReviewContent()
 {
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$LocalSubjectAccessReviewContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ProjectStatusContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ProjectStatusContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ProjectStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$LocalSubjectAccessReviewContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$LocalSubjectAccessReviewContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ProjectStatusContentNested withNewProjectStatusContentLike(io.fabric.openshift.api.model.v.ProjectStatus)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$LocalSubjectAccessReviewContentNested withNewLocalSubjectAccessReviewContentLike(io.fabric.openshift.api.model.v.LocalSubjectAccessReview)
 {
-io.fabric.openshift.api.model.v.ProjectStatus v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$LocalSubjectAccessReviewContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ProjectStatusContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ProjectStatus;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ProjectStatusContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ProjectStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ProjectStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$LocalSubjectAccessReviewContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$LocalSubjectAccessReviewContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.LocalSubjectAccessReview)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withLocalSubjectAccessReviewContent(io.fabric.openshift.api.model.v.LocalSubjectAccessReview)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withProjectStatusContent(io.fabric.openshift.api.model.v.ProjectStatus)
 {
-io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewBuilder v;
+io.fabric.openshift.api.model.v.ProjectStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.ProjectStatus v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
+v := @parameter: io.fabric.openshift.api.model.v.ProjectStatus;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewBuilder: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReview)>(v);
+v = new io.fabric.openshift.api.model.v.ProjectStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ProjectStatusBuilder: void <init>(io.fabric.openshift.api.model.v.ProjectStatus)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -8225,24 +8225,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$LocalSubjectAccessReviewContentNested withNewLocalSubjectAccessReviewContent()
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ProjectStatusContentNested withNewProjectStatusContent()
 {
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$LocalSubjectAccessReviewContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ProjectStatusContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$LocalSubjectAccessReviewContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$LocalSubjectAccessReviewContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ProjectStatusContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ProjectStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$LocalSubjectAccessReviewContentNested withNewLocalSubjectAccessReviewContentLike(io.fabric.openshift.api.model.v.LocalSubjectAccessReview)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ProjectStatusContentNested withNewProjectStatusContentLike(io.fabric.openshift.api.model.v.ProjectStatus)
 {
-io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$LocalSubjectAccessReviewContentNestedImpl v;
+io.fabric.openshift.api.model.v.ProjectStatus v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ProjectStatusContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$LocalSubjectAccessReviewContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$LocalSubjectAccessReviewContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.LocalSubjectAccessReview)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.ProjectStatus;
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ProjectStatusContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ProjectStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ProjectStatus)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withRollingDeploymentStrategyParamsContent(io.fabric.openshift.api.model.v.RollingDeploymentStrategyParams)
@@ -8987,23 +8987,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ImageTagListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ImageTagList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withOAuthAccessTokenContent(io.fabric.openshift.api.model.v.OAuthAccessToken)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withDeploymentConfigContent(io.fabric.openshift.api.model.v.DeploymentConfig)
 {
-io.fabric.openshift.api.model.v.OAuthAccessToken v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.DeploymentConfig v;
+io.fabric.openshift.api.model.v.DeploymentConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.OAuthAccessToken;
+v := @parameter: io.fabric.openshift.api.model.v.DeploymentConfig;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder: void <init>(io.fabric.openshift.api.model.v.OAuthAccessToken)>(v);
+v = new io.fabric.openshift.api.model.v.DeploymentConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.DeploymentConfigBuilder: void <init>(io.fabric.openshift.api.model.v.DeploymentConfig)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -9019,43 +9019,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$OAuthAccessTokenContentNested withNewOAuthAccessTokenContent()
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$DeploymentConfigContentNested withNewDeploymentConfigContent()
 {
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$OAuthAccessTokenContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$DeploymentConfigContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$OAuthAccessTokenContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$OAuthAccessTokenContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$DeploymentConfigContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$DeploymentConfigContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$OAuthAccessTokenContentNested withNewOAuthAccessTokenContentLike(io.fabric.openshift.api.model.v.OAuthAccessToken)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$DeploymentConfigContentNested withNewDeploymentConfigContentLike(io.fabric.openshift.api.model.v.DeploymentConfig)
 {
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$OAuthAccessTokenContentNestedImpl v;
+io.fabric.openshift.api.model.v.DeploymentConfig v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.OAuthAccessToken v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$DeploymentConfigContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.OAuthAccessToken;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$OAuthAccessTokenContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$OAuthAccessTokenContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.OAuthAccessToken)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.DeploymentConfig;
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$DeploymentConfigContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$DeploymentConfigContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.DeploymentConfig)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withDeploymentConfigContent(io.fabric.openshift.api.model.v.DeploymentConfig)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withOAuthAccessTokenContent(io.fabric.openshift.api.model.v.OAuthAccessToken)
 {
+io.fabric.openshift.api.model.v.OAuthAccessToken v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.DeploymentConfig v;
-io.fabric.openshift.api.model.v.DeploymentConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.DeploymentConfig;
+v := @parameter: io.fabric.openshift.api.model.v.OAuthAccessToken;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.DeploymentConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.DeploymentConfigBuilder: void <init>(io.fabric.openshift.api.model.v.DeploymentConfig)>(v);
+v = new io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder: void <init>(io.fabric.openshift.api.model.v.OAuthAccessToken)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -9071,24 +9071,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$DeploymentConfigContentNested withNewDeploymentConfigContent()
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$OAuthAccessTokenContentNested withNewOAuthAccessTokenContent()
 {
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$OAuthAccessTokenContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$DeploymentConfigContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$DeploymentConfigContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$DeploymentConfigContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$OAuthAccessTokenContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$OAuthAccessTokenContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$DeploymentConfigContentNested withNewDeploymentConfigContentLike(io.fabric.openshift.api.model.v.DeploymentConfig)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$OAuthAccessTokenContentNested withNewOAuthAccessTokenContentLike(io.fabric.openshift.api.model.v.OAuthAccessToken)
 {
-io.fabric.openshift.api.model.v.DeploymentConfig v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$OAuthAccessTokenContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$DeploymentConfigContentNestedImpl v;
+io.fabric.openshift.api.model.v.OAuthAccessToken v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.DeploymentConfig;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$DeploymentConfigContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$DeploymentConfigContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.DeploymentConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.OAuthAccessToken;
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$OAuthAccessTokenContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$OAuthAccessTokenContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.OAuthAccessToken)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withRoleBindingContent(io.fabric.openshift.api.model.v.RoleBinding)
@@ -9247,23 +9247,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TLSConfigContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.TLSConfig)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withBuildVolumeContent(io.fabric.openshift.api.model.v.BuildVolume)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withTemplateInstanceSpecContent(io.fabric.openshift.api.model.v.TemplateInstanceSpec)
 {
-io.fabric.openshift.api.model.v.BuildVolume v;
-io.fabric.openshift.api.model.v.BuildVolumeBuilder v;
+io.fabric.openshift.api.model.v.TemplateInstanceSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.TemplateInstanceSpec v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.BuildVolume;
+v := @parameter: io.fabric.openshift.api.model.v.TemplateInstanceSpec;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.BuildVolumeBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.BuildVolumeBuilder: void <init>(io.fabric.openshift.api.model.v.BuildVolume)>(v);
+v = new io.fabric.openshift.api.model.v.TemplateInstanceSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.TemplateInstanceSpecBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateInstanceSpec)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -9279,43 +9279,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$BuildVolumeContentNested withNewBuildVolumeContent()
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$TemplateInstanceSpecContentNested withNewTemplateInstanceSpecContent()
 {
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$BuildVolumeContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TemplateInstanceSpecContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$BuildVolumeContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$BuildVolumeContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TemplateInstanceSpecContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TemplateInstanceSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$BuildVolumeContentNested withNewBuildVolumeContentLike(io.fabric.openshift.api.model.v.BuildVolume)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$TemplateInstanceSpecContentNested withNewTemplateInstanceSpecContentLike(io.fabric.openshift.api.model.v.TemplateInstanceSpec)
 {
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$BuildVolumeContentNestedImpl v;
+io.fabric.openshift.api.model.v.TemplateInstanceSpec v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.BuildVolume v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TemplateInstanceSpecContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.BuildVolume;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$BuildVolumeContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$BuildVolumeContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.BuildVolume)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.TemplateInstanceSpec;
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TemplateInstanceSpecContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TemplateInstanceSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.TemplateInstanceSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withTemplateInstanceSpecContent(io.fabric.openshift.api.model.v.TemplateInstanceSpec)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withBuildVolumeContent(io.fabric.openshift.api.model.v.BuildVolume)
 {
-io.fabric.openshift.api.model.v.TemplateInstanceSpecBuilder v;
+io.fabric.openshift.api.model.v.BuildVolume v;
+io.fabric.openshift.api.model.v.BuildVolumeBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.TemplateInstanceSpec v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.TemplateInstanceSpec;
+v := @parameter: io.fabric.openshift.api.model.v.BuildVolume;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.TemplateInstanceSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.TemplateInstanceSpecBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateInstanceSpec)>(v);
+v = new io.fabric.openshift.api.model.v.BuildVolumeBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.BuildVolumeBuilder: void <init>(io.fabric.openshift.api.model.v.BuildVolume)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -9331,24 +9331,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$TemplateInstanceSpecContentNested withNewTemplateInstanceSpecContent()
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$BuildVolumeContentNested withNewBuildVolumeContent()
 {
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$BuildVolumeContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TemplateInstanceSpecContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TemplateInstanceSpecContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TemplateInstanceSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$BuildVolumeContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$BuildVolumeContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$TemplateInstanceSpecContentNested withNewTemplateInstanceSpecContentLike(io.fabric.openshift.api.model.v.TemplateInstanceSpec)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$BuildVolumeContentNested withNewBuildVolumeContentLike(io.fabric.openshift.api.model.v.BuildVolume)
 {
-io.fabric.openshift.api.model.v.TemplateInstanceSpec v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$BuildVolumeContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TemplateInstanceSpecContentNestedImpl v;
+io.fabric.openshift.api.model.v.BuildVolume v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.TemplateInstanceSpec;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TemplateInstanceSpecContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TemplateInstanceSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.TemplateInstanceSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.BuildVolume;
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$BuildVolumeContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$BuildVolumeContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.BuildVolume)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withBuildStatusContent(io.fabric.openshift.api.model.v.BuildStatus)
@@ -10762,23 +10762,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ResourceQuotaStatusByNamespaceContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ResourceQuotaStatusByNamespace)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withSourceBuildStrategyContent(io.fabric.openshift.api.model.v.SourceBuildStrategy)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withRoleBindingListContent(io.fabric.openshift.api.model.v.RoleBindingList)
 {
-io.fabric.openshift.api.model.v.SourceBuildStrategy v;
-io.fabric.openshift.api.model.v.SourceBuildStrategyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.RoleBindingList v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.RoleBindingListBuilder v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.SourceBuildStrategy;
+v := @parameter: io.fabric.openshift.api.model.v.RoleBindingList;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.SourceBuildStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.SourceBuildStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.SourceBuildStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.RoleBindingListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.RoleBindingListBuilder: void <init>(io.fabric.openshift.api.model.v.RoleBindingList)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -10794,24 +10794,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$SourceBuildStrategyContentNested withNewSourceBuildStrategyContent()
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$RoleBindingListContentNested withNewRoleBindingListContent()
 {
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$SourceBuildStrategyContentNestedImpl v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$RoleBindingListContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$SourceBuildStrategyContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$SourceBuildStrategyContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$RoleBindingListContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$RoleBindingListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$SourceBuildStrategyContentNested withNewSourceBuildStrategyContentLike(io.fabric.openshift.api.model.v.SourceBuildStrategy)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$RoleBindingListContentNested withNewRoleBindingListContentLike(io.fabric.openshift.api.model.v.RoleBindingList)
 {
-io.fabric.openshift.api.model.v.SourceBuildStrategy v;
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$SourceBuildStrategyContentNestedImpl v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$RoleBindingListContentNestedImpl v;
+io.fabric.openshift.api.model.v.RoleBindingList v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.SourceBuildStrategy;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$SourceBuildStrategyContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$SourceBuildStrategyContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.SourceBuildStrategy)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.RoleBindingList;
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$RoleBindingListContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$RoleBindingListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.RoleBindingList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withParameterContent(io.fabric.openshift.api.model.v.Parameter)
@@ -10866,23 +10866,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ParameterContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.Parameter)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withRoleBindingListContent(io.fabric.openshift.api.model.v.RoleBindingList)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withSourceBuildStrategyContent(io.fabric.openshift.api.model.v.SourceBuildStrategy)
 {
+io.fabric.openshift.api.model.v.SourceBuildStrategy v;
+io.fabric.openshift.api.model.v.SourceBuildStrategyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.RoleBindingList v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.RoleBindingListBuilder v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.RoleBindingList;
+v := @parameter: io.fabric.openshift.api.model.v.SourceBuildStrategy;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.RoleBindingListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.RoleBindingListBuilder: void <init>(io.fabric.openshift.api.model.v.RoleBindingList)>(v);
+v = new io.fabric.openshift.api.model.v.SourceBuildStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.SourceBuildStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.SourceBuildStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -10898,43 +10898,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$RoleBindingListContentNested withNewRoleBindingListContent()
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$SourceBuildStrategyContentNested withNewSourceBuildStrategyContent()
 {
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$RoleBindingListContentNestedImpl v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$SourceBuildStrategyContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$RoleBindingListContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$RoleBindingListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$SourceBuildStrategyContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$SourceBuildStrategyContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$RoleBindingListContentNested withNewRoleBindingListContentLike(io.fabric.openshift.api.model.v.RoleBindingList)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$SourceBuildStrategyContentNested withNewSourceBuildStrategyContentLike(io.fabric.openshift.api.model.v.SourceBuildStrategy)
 {
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$RoleBindingListContentNestedImpl v;
-io.fabric.openshift.api.model.v.RoleBindingList v;
+io.fabric.openshift.api.model.v.SourceBuildStrategy v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$SourceBuildStrategyContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.RoleBindingList;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$RoleBindingListContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$RoleBindingListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.RoleBindingList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.SourceBuildStrategy;
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$SourceBuildStrategyContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$SourceBuildStrategyContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.SourceBuildStrategy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withPodSecurityPolicySelfSubjectReviewSpecContent(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withBrokerTemplateInstanceContent(io.fabric.openshift.api.model.v.BrokerTemplateInstance)
 {
-io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.BrokerTemplateInstance v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpecBuilder v;
+io.fabric.openshift.api.model.v.BrokerTemplateInstanceBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec;
+v := @parameter: io.fabric.openshift.api.model.v.BrokerTemplateInstance;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpecBuilder: void <init>(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec)>(v);
+v = new io.fabric.openshift.api.model.v.BrokerTemplateInstanceBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.BrokerTemplateInstanceBuilder: void <init>(io.fabric.openshift.api.model.v.BrokerTemplateInstance)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -10950,43 +10950,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$PodSecurityPolicySelfSubjectReviewSpecContentNested withNewPodSecurityPolicySelfSubjectReviewSpecContent()
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$BrokerTemplateInstanceContentNested withNewBrokerTemplateInstanceContent()
 {
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$BrokerTemplateInstanceContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$BrokerTemplateInstanceContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$BrokerTemplateInstanceContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$PodSecurityPolicySelfSubjectReviewSpecContentNested withNewPodSecurityPolicySelfSubjectReviewSpecContentLike(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$BrokerTemplateInstanceContentNested withNewBrokerTemplateInstanceContentLike(io.fabric.openshift.api.model.v.BrokerTemplateInstance)
 {
+io.fabric.openshift.api.model.v.BrokerTemplateInstance v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$BrokerTemplateInstanceContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl v;
-io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.BrokerTemplateInstance;
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$BrokerTemplateInstanceContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$BrokerTemplateInstanceContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.BrokerTemplateInstance)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withBrokerTemplateInstanceContent(io.fabric.openshift.api.model.v.BrokerTemplateInstance)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withPodSecurityPolicySelfSubjectReviewSpecContent(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec)
 {
+io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.BrokerTemplateInstance v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.BrokerTemplateInstanceBuilder v;
+io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.BrokerTemplateInstance;
+v := @parameter: io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.BrokerTemplateInstanceBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.BrokerTemplateInstanceBuilder: void <init>(io.fabric.openshift.api.model.v.BrokerTemplateInstance)>(v);
+v = new io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpecBuilder: void <init>(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -11002,24 +11002,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$BrokerTemplateInstanceContentNested withNewBrokerTemplateInstanceContent()
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$PodSecurityPolicySelfSubjectReviewSpecContentNested withNewPodSecurityPolicySelfSubjectReviewSpecContent()
 {
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$BrokerTemplateInstanceContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$BrokerTemplateInstanceContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$BrokerTemplateInstanceContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$BrokerTemplateInstanceContentNested withNewBrokerTemplateInstanceContentLike(io.fabric.openshift.api.model.v.BrokerTemplateInstance)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$PodSecurityPolicySelfSubjectReviewSpecContentNested withNewPodSecurityPolicySelfSubjectReviewSpecContentLike(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec)
 {
-io.fabric.openshift.api.model.v.BrokerTemplateInstance v;
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$BrokerTemplateInstanceContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl v;
+io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.BrokerTemplateInstance;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$BrokerTemplateInstanceContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$BrokerTemplateInstanceContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.BrokerTemplateInstance)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec;
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withBuildPostCommitSpecContent(io.fabric.openshift.api.model.v.BuildPostCommitSpec)
@@ -11848,23 +11848,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ImageStreamImageContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ImageStreamImage)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withBuildStatusOutputToContent(io.fabric.openshift.api.model.v.BuildStatusOutputTo)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withResourceAccessReviewResponseContent(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse)
 {
-io.fabric.openshift.api.model.v.BuildStatusOutputTo v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewResponse v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewResponseBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.BuildStatusOutputToBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.BuildStatusOutputTo;
+v := @parameter: io.fabric.openshift.api.model.v.ResourceAccessReviewResponse;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.BuildStatusOutputToBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.BuildStatusOutputToBuilder: void <init>(io.fabric.openshift.api.model.v.BuildStatusOutputTo)>(v);
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewResponseBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewResponseBuilder: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -11880,37 +11880,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$BuildStatusOutputToContentNested withNewBuildStatusOutputToContent()
-{
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$BuildStatusOutputToContentNestedImpl v;
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$BuildStatusOutputToContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$BuildStatusOutputToContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$BuildStatusOutputToContentNested withNewBuildStatusOutputToContentLike(io.fabric.openshift.api.model.v.BuildStatusOutputTo)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ResourceAccessReviewResponseContentNested withNewResourceAccessReviewResponseContent()
 {
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$BuildStatusOutputToContentNestedImpl v;
-io.fabric.openshift.api.model.v.BuildStatusOutputTo v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ResourceAccessReviewResponseContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.BuildStatusOutputTo;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$BuildStatusOutputToContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$BuildStatusOutputToContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.BuildStatusOutputTo)>(v, v);
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ResourceAccessReviewResponseContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ResourceAccessReviewResponseContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withNewBuildStatusOutputToContent(java.lang.String)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ResourceAccessReviewResponseContentNested withNewResourceAccessReviewResponseContentLike(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse)
 {
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent v;
-io.fabric.openshift.api.model.v.BuildStatusOutputTo v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ResourceAccessReviewResponseContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewResponse v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.BuildStatusOutputTo;
-specialinvoke v.<io.fabric.openshift.api.model.v.BuildStatusOutputTo: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withBuildStatusOutputToContent(io.fabric.openshift.api.model.v.BuildStatusOutputTo)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.ResourceAccessReviewResponse;
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ResourceAccessReviewResponseContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ResourceAccessReviewResponseContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ResourceAccessReviewResponse)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withBuildConditionContent(io.fabric.openshift.api.model.v.BuildCondition)
@@ -11965,23 +11952,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$BuildConditionContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.BuildCondition)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withResourceAccessReviewResponseContent(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withBuildStatusOutputToContent(io.fabric.openshift.api.model.v.BuildStatusOutputTo)
 {
-io.fabric.openshift.api.model.v.ResourceAccessReviewResponse v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewResponseBuilder v;
+io.fabric.openshift.api.model.v.BuildStatusOutputTo v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.BuildStatusOutputToBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ResourceAccessReviewResponse;
+v := @parameter: io.fabric.openshift.api.model.v.BuildStatusOutputTo;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewResponseBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewResponseBuilder: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse)>(v);
+v = new io.fabric.openshift.api.model.v.BuildStatusOutputToBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.BuildStatusOutputToBuilder: void <init>(io.fabric.openshift.api.model.v.BuildStatusOutputTo)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -11997,43 +11984,56 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ResourceAccessReviewResponseContentNested withNewResourceAccessReviewResponseContent()
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$BuildStatusOutputToContentNested withNewBuildStatusOutputToContent()
 {
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ResourceAccessReviewResponseContentNestedImpl v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$BuildStatusOutputToContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ResourceAccessReviewResponseContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ResourceAccessReviewResponseContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$BuildStatusOutputToContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$BuildStatusOutputToContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ResourceAccessReviewResponseContentNested withNewResourceAccessReviewResponseContentLike(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$BuildStatusOutputToContentNested withNewBuildStatusOutputToContentLike(io.fabric.openshift.api.model.v.BuildStatusOutputTo)
 {
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ResourceAccessReviewResponseContentNestedImpl v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$BuildStatusOutputToContentNestedImpl v;
+io.fabric.openshift.api.model.v.BuildStatusOutputTo v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewResponse v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ResourceAccessReviewResponse;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ResourceAccessReviewResponseContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ResourceAccessReviewResponseContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ResourceAccessReviewResponse)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.BuildStatusOutputTo;
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$BuildStatusOutputToContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$BuildStatusOutputToContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.BuildStatusOutputTo)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withExecNewPodHookContent(io.fabric.openshift.api.model.v.ExecNewPodHook)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withNewBuildStatusOutputToContent(java.lang.String)
+{
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent v;
+io.fabric.openshift.api.model.v.BuildStatusOutputTo v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.BuildStatusOutputTo;
+specialinvoke v.<io.fabric.openshift.api.model.v.BuildStatusOutputTo: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withBuildStatusOutputToContent(io.fabric.openshift.api.model.v.BuildStatusOutputTo)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withSecretSpecContent(io.fabric.openshift.api.model.v.SecretSpec)
 {
-io.fabric.openshift.api.model.v.ExecNewPodHookBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.ExecNewPodHook v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.SecretSpec v;
+io.fabric.openshift.api.model.v.SecretSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ExecNewPodHook;
+v := @parameter: io.fabric.openshift.api.model.v.SecretSpec;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.ExecNewPodHookBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ExecNewPodHookBuilder: void <init>(io.fabric.openshift.api.model.v.ExecNewPodHook)>(v);
+v = new io.fabric.openshift.api.model.v.SecretSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.SecretSpecBuilder: void <init>(io.fabric.openshift.api.model.v.SecretSpec)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -12049,43 +12049,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ExecNewPodHookContentNested withNewExecNewPodHookContent()
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$SecretSpecContentNested withNewSecretSpecContent()
 {
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ExecNewPodHookContentNestedImpl v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$SecretSpecContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ExecNewPodHookContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ExecNewPodHookContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$SecretSpecContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$SecretSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ExecNewPodHookContentNested withNewExecNewPodHookContentLike(io.fabric.openshift.api.model.v.ExecNewPodHook)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$SecretSpecContentNested withNewSecretSpecContentLike(io.fabric.openshift.api.model.v.SecretSpec)
 {
-io.fabric.openshift.api.model.v.ExecNewPodHook v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ExecNewPodHookContentNestedImpl v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$SecretSpecContentNestedImpl v;
+io.fabric.openshift.api.model.v.SecretSpec v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ExecNewPodHook;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ExecNewPodHookContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ExecNewPodHookContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ExecNewPodHook)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.SecretSpec;
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$SecretSpecContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$SecretSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.SecretSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withSecretSpecContent(io.fabric.openshift.api.model.v.SecretSpec)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withExecNewPodHookContent(io.fabric.openshift.api.model.v.ExecNewPodHook)
 {
+io.fabric.openshift.api.model.v.ExecNewPodHookBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.ExecNewPodHook v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.SecretSpec v;
-io.fabric.openshift.api.model.v.SecretSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.SecretSpec;
+v := @parameter: io.fabric.openshift.api.model.v.ExecNewPodHook;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.SecretSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.SecretSpecBuilder: void <init>(io.fabric.openshift.api.model.v.SecretSpec)>(v);
+v = new io.fabric.openshift.api.model.v.ExecNewPodHookBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ExecNewPodHookBuilder: void <init>(io.fabric.openshift.api.model.v.ExecNewPodHook)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -12101,24 +12101,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$SecretSpecContentNested withNewSecretSpecContent()
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ExecNewPodHookContentNested withNewExecNewPodHookContent()
 {
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$SecretSpecContentNestedImpl v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ExecNewPodHookContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$SecretSpecContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$SecretSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ExecNewPodHookContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ExecNewPodHookContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$SecretSpecContentNested withNewSecretSpecContentLike(io.fabric.openshift.api.model.v.SecretSpec)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$ExecNewPodHookContentNested withNewExecNewPodHookContentLike(io.fabric.openshift.api.model.v.ExecNewPodHook)
 {
+io.fabric.openshift.api.model.v.ExecNewPodHook v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$SecretSpecContentNestedImpl v;
-io.fabric.openshift.api.model.v.SecretSpec v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ExecNewPodHookContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.SecretSpec;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$SecretSpecContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$SecretSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.SecretSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.ExecNewPodHook;
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ExecNewPodHookContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ExecNewPodHookContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ExecNewPodHook)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withClusterRoleBindingListContent(io.fabric.openshift.api.model.v.ClusterRoleBindingList)
@@ -13099,23 +13099,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$HostSubnetContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.HostSubnet)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withGroupRestrictionContent(io.fabric.openshift.api.model.v.GroupRestriction)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withAppliedClusterResourceQuotaContent(io.fabric.openshift.api.model.v.AppliedClusterResourceQuota)
 {
-io.fabric.openshift.api.model.v.GroupRestrictionBuilder v;
+io.fabric.openshift.api.model.v.AppliedClusterResourceQuota v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.GroupRestriction v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.GroupRestriction;
+v := @parameter: io.fabric.openshift.api.model.v.AppliedClusterResourceQuota;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.GroupRestrictionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.GroupRestrictionBuilder: void <init>(io.fabric.openshift.api.model.v.GroupRestriction)>(v);
+v = new io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder: void <init>(io.fabric.openshift.api.model.v.AppliedClusterResourceQuota)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -13131,43 +13131,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$GroupRestrictionContentNested withNewGroupRestrictionContent()
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$AppliedClusterResourceQuotaContentNested withNewAppliedClusterResourceQuotaContent()
 {
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$GroupRestrictionContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$AppliedClusterResourceQuotaContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$GroupRestrictionContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$GroupRestrictionContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$AppliedClusterResourceQuotaContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$AppliedClusterResourceQuotaContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$GroupRestrictionContentNested withNewGroupRestrictionContentLike(io.fabric.openshift.api.model.v.GroupRestriction)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$AppliedClusterResourceQuotaContentNested withNewAppliedClusterResourceQuotaContentLike(io.fabric.openshift.api.model.v.AppliedClusterResourceQuota)
 {
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$GroupRestrictionContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.GroupRestriction v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$AppliedClusterResourceQuotaContentNestedImpl v;
+io.fabric.openshift.api.model.v.AppliedClusterResourceQuota v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.GroupRestriction;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$GroupRestrictionContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$GroupRestrictionContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.GroupRestriction)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.AppliedClusterResourceQuota;
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$AppliedClusterResourceQuotaContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$AppliedClusterResourceQuotaContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.AppliedClusterResourceQuota)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withAppliedClusterResourceQuotaContent(io.fabric.openshift.api.model.v.AppliedClusterResourceQuota)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withGroupRestrictionContent(io.fabric.openshift.api.model.v.GroupRestriction)
 {
-io.fabric.openshift.api.model.v.AppliedClusterResourceQuota v;
+io.fabric.openshift.api.model.v.GroupRestrictionBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.GroupRestriction v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.AppliedClusterResourceQuota;
+v := @parameter: io.fabric.openshift.api.model.v.GroupRestriction;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder: void <init>(io.fabric.openshift.api.model.v.AppliedClusterResourceQuota)>(v);
+v = new io.fabric.openshift.api.model.v.GroupRestrictionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.GroupRestrictionBuilder: void <init>(io.fabric.openshift.api.model.v.GroupRestriction)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -13183,24 +13183,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$AppliedClusterResourceQuotaContentNested withNewAppliedClusterResourceQuotaContent()
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$GroupRestrictionContentNested withNewGroupRestrictionContent()
 {
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$GroupRestrictionContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$AppliedClusterResourceQuotaContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$AppliedClusterResourceQuotaContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$AppliedClusterResourceQuotaContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$GroupRestrictionContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$GroupRestrictionContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$AppliedClusterResourceQuotaContentNested withNewAppliedClusterResourceQuotaContentLike(io.fabric.openshift.api.model.v.AppliedClusterResourceQuota)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$GroupRestrictionContentNested withNewGroupRestrictionContentLike(io.fabric.openshift.api.model.v.GroupRestriction)
 {
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$GroupRestrictionContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$AppliedClusterResourceQuotaContentNestedImpl v;
-io.fabric.openshift.api.model.v.AppliedClusterResourceQuota v;
+io.fabric.openshift.api.model.v.GroupRestriction v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.AppliedClusterResourceQuota;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$AppliedClusterResourceQuotaContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$AppliedClusterResourceQuotaContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.AppliedClusterResourceQuota)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.GroupRestriction;
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$GroupRestrictionContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$GroupRestrictionContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.GroupRestriction)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withOAuthAccessTokenListContent(io.fabric.openshift.api.model.v.OAuthAccessTokenList)
@@ -13723,23 +13723,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$ImageStreamStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ImageStreamStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withEgressNetworkPolicyContent(io.fabric.openshift.api.model.v.EgressNetworkPolicy)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withNetNamespaceContent(io.fabric.openshift.api.model.v.NetNamespace)
 {
-io.fabric.openshift.api.model.v.EgressNetworkPolicy v;
+io.fabric.openshift.api.model.v.NetNamespace v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder v;
+io.fabric.openshift.api.model.v.NetNamespaceBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.EgressNetworkPolicy;
+v := @parameter: io.fabric.openshift.api.model.v.NetNamespace;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.EgressNetworkPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.NetNamespaceBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.NetNamespaceBuilder: void <init>(io.fabric.openshift.api.model.v.NetNamespace)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -13755,43 +13755,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$EgressNetworkPolicyContentNested withNewEgressNetworkPolicyContent()
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$NetNamespaceContentNested withNewNetNamespaceContent()
 {
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$EgressNetworkPolicyContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$NetNamespaceContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$EgressNetworkPolicyContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$EgressNetworkPolicyContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$NetNamespaceContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$NetNamespaceContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$EgressNetworkPolicyContentNested withNewEgressNetworkPolicyContentLike(io.fabric.openshift.api.model.v.EgressNetworkPolicy)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$NetNamespaceContentNested withNewNetNamespaceContentLike(io.fabric.openshift.api.model.v.NetNamespace)
 {
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$EgressNetworkPolicyContentNestedImpl v;
-io.fabric.openshift.api.model.v.EgressNetworkPolicy v;
+io.fabric.openshift.api.model.v.NetNamespace v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$NetNamespaceContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.EgressNetworkPolicy;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$EgressNetworkPolicyContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$EgressNetworkPolicyContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.EgressNetworkPolicy)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.NetNamespace;
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$NetNamespaceContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$NetNamespaceContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.NetNamespace)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withNetNamespaceContent(io.fabric.openshift.api.model.v.NetNamespace)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withEgressNetworkPolicyContent(io.fabric.openshift.api.model.v.EgressNetworkPolicy)
 {
-io.fabric.openshift.api.model.v.NetNamespace v;
+io.fabric.openshift.api.model.v.EgressNetworkPolicy v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.NetNamespaceBuilder v;
+io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.NetNamespace;
+v := @parameter: io.fabric.openshift.api.model.v.EgressNetworkPolicy;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.NetNamespaceBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.NetNamespaceBuilder: void <init>(io.fabric.openshift.api.model.v.NetNamespace)>(v);
+v = new io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.EgressNetworkPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -13807,24 +13807,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$NetNamespaceContentNested withNewNetNamespaceContent()
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$EgressNetworkPolicyContentNested withNewEgressNetworkPolicyContent()
 {
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$EgressNetworkPolicyContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$NetNamespaceContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$NetNamespaceContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$NetNamespaceContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$EgressNetworkPolicyContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$EgressNetworkPolicyContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$NetNamespaceContentNested withNewNetNamespaceContentLike(io.fabric.openshift.api.model.v.NetNamespace)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$EgressNetworkPolicyContentNested withNewEgressNetworkPolicyContentLike(io.fabric.openshift.api.model.v.EgressNetworkPolicy)
 {
-io.fabric.openshift.api.model.v.NetNamespace v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$EgressNetworkPolicyContentNestedImpl v;
+io.fabric.openshift.api.model.v.EgressNetworkPolicy v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$NetNamespaceContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.NetNamespace;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$NetNamespaceContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$NetNamespaceContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.NetNamespace)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.EgressNetworkPolicy;
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$EgressNetworkPolicyContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$EgressNetworkPolicyContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.EgressNetworkPolicy)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withUserIdentityMappingContent(io.fabric.openshift.api.model.v.UserIdentityMapping)
@@ -14139,23 +14139,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$BuildListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.BuildList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withTemplateListContent(io.fabric.openshift.api.model.v.TemplateList)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withBuildOutputContent(io.fabric.openshift.api.model.v.BuildOutput)
 {
-io.fabric.openshift.api.model.v.TemplateListBuilder v;
+io.fabric.openshift.api.model.v.BuildOutput v;
+io.fabric.openshift.api.model.v.BuildOutputBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.TemplateList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.TemplateList;
+v := @parameter: io.fabric.openshift.api.model.v.BuildOutput;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.TemplateListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.TemplateListBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateList)>(v);
+v = new io.fabric.openshift.api.model.v.BuildOutputBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.BuildOutputBuilder: void <init>(io.fabric.openshift.api.model.v.BuildOutput)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -14171,43 +14171,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$TemplateListContentNested withNewTemplateListContent()
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$BuildOutputContentNested withNewBuildOutputContent()
 {
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$BuildOutputContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TemplateListContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TemplateListContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TemplateListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$BuildOutputContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$BuildOutputContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$TemplateListContentNested withNewTemplateListContentLike(io.fabric.openshift.api.model.v.TemplateList)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$BuildOutputContentNested withNewBuildOutputContentLike(io.fabric.openshift.api.model.v.BuildOutput)
 {
-io.fabric.openshift.api.model.v.TemplateList v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$BuildOutputContentNestedImpl v;
+io.fabric.openshift.api.model.v.BuildOutput v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TemplateListContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.TemplateList;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TemplateListContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TemplateListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.TemplateList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.BuildOutput;
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$BuildOutputContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$BuildOutputContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.BuildOutput)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withBuildOutputContent(io.fabric.openshift.api.model.v.BuildOutput)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withTemplateListContent(io.fabric.openshift.api.model.v.TemplateList)
 {
-io.fabric.openshift.api.model.v.BuildOutput v;
-io.fabric.openshift.api.model.v.BuildOutputBuilder v;
+io.fabric.openshift.api.model.v.TemplateListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.TemplateList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.BuildOutput;
+v := @parameter: io.fabric.openshift.api.model.v.TemplateList;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.BuildOutputBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.BuildOutputBuilder: void <init>(io.fabric.openshift.api.model.v.BuildOutput)>(v);
+v = new io.fabric.openshift.api.model.v.TemplateListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.TemplateListBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateList)>(v);
 v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -14223,24 +14223,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$BuildOutputContentNested withNewBuildOutputContent()
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$TemplateListContentNested withNewTemplateListContent()
 {
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$BuildOutputContentNestedImpl v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TemplateListContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$BuildOutputContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$BuildOutputContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TemplateListContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TemplateListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$BuildOutputContentNested withNewBuildOutputContentLike(io.fabric.openshift.api.model.v.BuildOutput)
+public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent$TemplateListContentNested withNewTemplateListContentLike(io.fabric.openshift.api.model.v.TemplateList)
 {
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$BuildOutputContentNestedImpl v;
-io.fabric.openshift.api.model.v.BuildOutput v;
+io.fabric.openshift.api.model.v.TemplateList v;
 io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TemplateListContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.BuildOutput;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$BuildOutputContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$BuildOutputContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.BuildOutput)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.TemplateList;
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TemplateListContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl$TemplateListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.TemplateList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.LocalSubjectAccessReviewFluent withProjectSpecContent(io.fabric.openshift.api.model.v.ProjectSpec)
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.PolicyRuleFluent.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.PolicyRuleFluent.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.PolicyRuleFluent.jimple	2025-03-13 16:41:37.039718572 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.PolicyRuleFluent.jimple	2025-03-13 18:04:05.573859189 +0000
@@ -57,12 +57,12 @@
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withOAuthClientListAttributeRestrictions(io.fabric.openshift.api.model.v.OAuthClientList);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$OAuthClientListAttributeRestrictionsNested withNewOAuthClientListAttributeRestrictions();
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$OAuthClientListAttributeRestrictionsNested withNewOAuthClientListAttributeRestrictionsLike(io.fabric.openshift.api.model.v.OAuthClientList);
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withPodSecurityPolicyReviewStatusAttributeRestrictions(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus);
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$PodSecurityPolicyReviewStatusAttributeRestrictionsNested withNewPodSecurityPolicyReviewStatusAttributeRestrictions();
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$PodSecurityPolicyReviewStatusAttributeRestrictionsNested withNewPodSecurityPolicyReviewStatusAttributeRestrictionsLike(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withTemplateInstanceStatusAttributeRestrictions(io.fabric.openshift.api.model.v.TemplateInstanceStatus);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$TemplateInstanceStatusAttributeRestrictionsNested withNewTemplateInstanceStatusAttributeRestrictions();
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$TemplateInstanceStatusAttributeRestrictionsNested withNewTemplateInstanceStatusAttributeRestrictionsLike(io.fabric.openshift.api.model.v.TemplateInstanceStatus);
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withPodSecurityPolicyReviewStatusAttributeRestrictions(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus);
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$PodSecurityPolicyReviewStatusAttributeRestrictionsNested withNewPodSecurityPolicyReviewStatusAttributeRestrictions();
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$PodSecurityPolicyReviewStatusAttributeRestrictionsNested withNewPodSecurityPolicyReviewStatusAttributeRestrictionsLike(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withHelmChartRepositoryListAttributeRestrictions(io.fabric.openshift.api.model.v.HelmChartRepositoryList);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$HelmChartRepositoryListAttributeRestrictionsNested withNewHelmChartRepositoryListAttributeRestrictions();
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$HelmChartRepositoryListAttributeRestrictionsNested withNewHelmChartRepositoryListAttributeRestrictionsLike(io.fabric.openshift.api.model.v.HelmChartRepositoryList);
@@ -114,13 +114,13 @@
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withSubjectRulesReviewSpecAttributeRestrictions(io.fabric.openshift.api.model.v.SubjectRulesReviewSpec);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$SubjectRulesReviewSpecAttributeRestrictionsNested withNewSubjectRulesReviewSpecAttributeRestrictions();
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$SubjectRulesReviewSpecAttributeRestrictionsNested withNewSubjectRulesReviewSpecAttributeRestrictionsLike(io.fabric.openshift.api.model.v.SubjectRulesReviewSpec);
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withRoleListAttributeRestrictions(io.fabric.openshift.api.model.v.RoleList);
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$RoleListAttributeRestrictionsNested withNewRoleListAttributeRestrictions();
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$RoleListAttributeRestrictionsNested withNewRoleListAttributeRestrictionsLike(io.fabric.openshift.api.model.v.RoleList);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withTagReferencePolicyAttributeRestrictions(io.fabric.openshift.api.model.v.TagReferencePolicy);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$TagReferencePolicyAttributeRestrictionsNested withNewTagReferencePolicyAttributeRestrictions();
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$TagReferencePolicyAttributeRestrictionsNested withNewTagReferencePolicyAttributeRestrictionsLike(io.fabric.openshift.api.model.v.TagReferencePolicy);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withNewTagReferencePolicyAttributeRestrictions(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withRoleListAttributeRestrictions(io.fabric.openshift.api.model.v.RoleList);
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$RoleListAttributeRestrictionsNested withNewRoleListAttributeRestrictions();
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$RoleListAttributeRestrictionsNested withNewRoleListAttributeRestrictionsLike(io.fabric.openshift.api.model.v.RoleList);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withProjectAttributeRestrictions(io.fabric.openshift.api.model.v.Project);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$ProjectAttributeRestrictionsNested withNewProjectAttributeRestrictions();
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$ProjectAttributeRestrictionsNested withNewProjectAttributeRestrictionsLike(io.fabric.openshift.api.model.v.Project);
@@ -173,12 +173,12 @@
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withProjectListAttributeRestrictions(io.fabric.openshift.api.model.v.ProjectList);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$ProjectListAttributeRestrictionsNested withNewProjectListAttributeRestrictions();
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$ProjectListAttributeRestrictionsNested withNewProjectListAttributeRestrictionsLike(io.fabric.openshift.api.model.v.ProjectList);
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withRangeAllocationAttributeRestrictions(io.fabric.openshift.api.model.v.RangeAllocation);
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$RangeAllocationAttributeRestrictionsNested withNewRangeAllocationAttributeRestrictions();
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$RangeAllocationAttributeRestrictionsNested withNewRangeAllocationAttributeRestrictionsLike(io.fabric.openshift.api.model.v.RangeAllocation);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withClusterRoleScopeRestrictionAttributeRestrictions(io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$ClusterRoleScopeRestrictionAttributeRestrictionsNested withNewClusterRoleScopeRestrictionAttributeRestrictions();
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$ClusterRoleScopeRestrictionAttributeRestrictionsNested withNewClusterRoleScopeRestrictionAttributeRestrictionsLike(io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction);
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withRangeAllocationAttributeRestrictions(io.fabric.openshift.api.model.v.RangeAllocation);
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$RangeAllocationAttributeRestrictionsNested withNewRangeAllocationAttributeRestrictions();
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$RangeAllocationAttributeRestrictionsNested withNewRangeAllocationAttributeRestrictionsLike(io.fabric.openshift.api.model.v.RangeAllocation);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withRouteAttributeRestrictions(io.fabric.openshift.api.model.v.Route);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$RouteAttributeRestrictionsNested withNewRouteAttributeRestrictions();
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$RouteAttributeRestrictionsNested withNewRouteAttributeRestrictionsLike(io.fabric.openshift.api.model.v.Route);
@@ -211,25 +211,25 @@
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withSecurityContextConstraintsListAttributeRestrictions(io.fabric.openshift.api.model.v.SecurityContextConstraintsList);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$SecurityContextConstraintsListAttributeRestrictionsNested withNewSecurityContextConstraintsListAttributeRestrictions();
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$SecurityContextConstraintsListAttributeRestrictionsNested withNewSecurityContextConstraintsListAttributeRestrictionsLike(io.fabric.openshift.api.model.v.SecurityContextConstraintsList);
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withIdentityListAttributeRestrictions(io.fabric.openshift.api.model.v.IdentityList);
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$IdentityListAttributeRestrictionsNested withNewIdentityListAttributeRestrictions();
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$IdentityListAttributeRestrictionsNested withNewIdentityListAttributeRestrictionsLike(io.fabric.openshift.api.model.v.IdentityList);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withBuildConfigListAttributeRestrictions(io.fabric.openshift.api.model.v.BuildConfigList);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$BuildConfigListAttributeRestrictionsNested withNewBuildConfigListAttributeRestrictions();
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$BuildConfigListAttributeRestrictionsNested withNewBuildConfigListAttributeRestrictionsLike(io.fabric.openshift.api.model.v.BuildConfigList);
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withClusterNetworkListAttributeRestrictions(io.fabric.openshift.api.model.v.ClusterNetworkList);
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$ClusterNetworkListAttributeRestrictionsNested withNewClusterNetworkListAttributeRestrictions();
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$ClusterNetworkListAttributeRestrictionsNested withNewClusterNetworkListAttributeRestrictionsLike(io.fabric.openshift.api.model.v.ClusterNetworkList);
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withIdentityListAttributeRestrictions(io.fabric.openshift.api.model.v.IdentityList);
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$IdentityListAttributeRestrictionsNested withNewIdentityListAttributeRestrictions();
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$IdentityListAttributeRestrictionsNested withNewIdentityListAttributeRestrictionsLike(io.fabric.openshift.api.model.v.IdentityList);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withTemplateInstanceConditionAttributeRestrictions(io.fabric.openshift.api.model.v.TemplateInstanceCondition);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$TemplateInstanceConditionAttributeRestrictionsNested withNewTemplateInstanceConditionAttributeRestrictions();
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$TemplateInstanceConditionAttributeRestrictionsNested withNewTemplateInstanceConditionAttributeRestrictionsLike(io.fabric.openshift.api.model.v.TemplateInstanceCondition);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withNewTemplateInstanceConditionAttributeRestrictions(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withRepositoryImportStatusAttributeRestrictions(io.fabric.openshift.api.model.v.RepositoryImportStatus);
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$RepositoryImportStatusAttributeRestrictionsNested withNewRepositoryImportStatusAttributeRestrictions();
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$RepositoryImportStatusAttributeRestrictionsNested withNewRepositoryImportStatusAttributeRestrictionsLike(io.fabric.openshift.api.model.v.RepositoryImportStatus);
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withClusterNetworkListAttributeRestrictions(io.fabric.openshift.api.model.v.ClusterNetworkList);
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$ClusterNetworkListAttributeRestrictionsNested withNewClusterNetworkListAttributeRestrictions();
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$ClusterNetworkListAttributeRestrictionsNested withNewClusterNetworkListAttributeRestrictionsLike(io.fabric.openshift.api.model.v.ClusterNetworkList);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withDeploymentCauseAttributeRestrictions(io.fabric.openshift.api.model.v.DeploymentCause);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$DeploymentCauseAttributeRestrictionsNested withNewDeploymentCauseAttributeRestrictions();
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$DeploymentCauseAttributeRestrictionsNested withNewDeploymentCauseAttributeRestrictionsLike(io.fabric.openshift.api.model.v.DeploymentCause);
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withRepositoryImportStatusAttributeRestrictions(io.fabric.openshift.api.model.v.RepositoryImportStatus);
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$RepositoryImportStatusAttributeRestrictionsNested withNewRepositoryImportStatusAttributeRestrictions();
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$RepositoryImportStatusAttributeRestrictionsNested withNewRepositoryImportStatusAttributeRestrictionsLike(io.fabric.openshift.api.model.v.RepositoryImportStatus);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withGroupListAttributeRestrictions(io.fabric.openshift.api.model.v.GroupList);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$GroupListAttributeRestrictionsNested withNewGroupListAttributeRestrictions();
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$GroupListAttributeRestrictionsNested withNewGroupListAttributeRestrictionsLike(io.fabric.openshift.api.model.v.GroupList);
@@ -313,12 +313,12 @@
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withClusterRoleAttributeRestrictions(io.fabric.openshift.api.model.v.ClusterRole);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$ClusterRoleAttributeRestrictionsNested withNewClusterRoleAttributeRestrictions();
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$ClusterRoleAttributeRestrictionsNested withNewClusterRoleAttributeRestrictionsLike(io.fabric.openshift.api.model.v.ClusterRole);
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withConnectionConfigAttributeRestrictions(io.fabric.openshift.api.model.v.ConnectionConfig);
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$ConnectionConfigAttributeRestrictionsNested withNewConnectionConfigAttributeRestrictions();
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$ConnectionConfigAttributeRestrictionsNested withNewConnectionConfigAttributeRestrictionsLike(io.fabric.openshift.api.model.v.ConnectionConfig);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withTagEventConditionAttributeRestrictions(io.fabric.openshift.api.model.v.TagEventCondition);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$TagEventConditionAttributeRestrictionsNested withNewTagEventConditionAttributeRestrictions();
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$TagEventConditionAttributeRestrictionsNested withNewTagEventConditionAttributeRestrictionsLike(io.fabric.openshift.api.model.v.TagEventCondition);
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withConnectionConfigAttributeRestrictions(io.fabric.openshift.api.model.v.ConnectionConfig);
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$ConnectionConfigAttributeRestrictionsNested withNewConnectionConfigAttributeRestrictions();
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$ConnectionConfigAttributeRestrictionsNested withNewConnectionConfigAttributeRestrictionsLike(io.fabric.openshift.api.model.v.ConnectionConfig);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withLabelSelectorAttributeRestrictions(io.fabric.kubernetes.api.model.v.LabelSelector);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$LabelSelectorAttributeRestrictionsNested withNewLabelSelectorAttributeRestrictions();
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$LabelSelectorAttributeRestrictionsNested withNewLabelSelectorAttributeRestrictionsLike(io.fabric.kubernetes.api.model.v.LabelSelector);
@@ -338,12 +338,12 @@
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withBuildSpecAttributeRestrictions(io.fabric.openshift.api.model.v.BuildSpec);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$BuildSpecAttributeRestrictionsNested withNewBuildSpecAttributeRestrictions();
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$BuildSpecAttributeRestrictionsNested withNewBuildSpecAttributeRestrictionsLike(io.fabric.openshift.api.model.v.BuildSpec);
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withProjectStatusAttributeRestrictions(io.fabric.openshift.api.model.v.ProjectStatus);
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$ProjectStatusAttributeRestrictionsNested withNewProjectStatusAttributeRestrictions();
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$ProjectStatusAttributeRestrictionsNested withNewProjectStatusAttributeRestrictionsLike(io.fabric.openshift.api.model.v.ProjectStatus);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withLocalSubjectAccessReviewAttributeRestrictions(io.fabric.openshift.api.model.v.LocalSubjectAccessReview);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$LocalSubjectAccessReviewAttributeRestrictionsNested withNewLocalSubjectAccessReviewAttributeRestrictions();
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$LocalSubjectAccessReviewAttributeRestrictionsNested withNewLocalSubjectAccessReviewAttributeRestrictionsLike(io.fabric.openshift.api.model.v.LocalSubjectAccessReview);
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withProjectStatusAttributeRestrictions(io.fabric.openshift.api.model.v.ProjectStatus);
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$ProjectStatusAttributeRestrictionsNested withNewProjectStatusAttributeRestrictions();
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$ProjectStatusAttributeRestrictionsNested withNewProjectStatusAttributeRestrictionsLike(io.fabric.openshift.api.model.v.ProjectStatus);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withRollingDeploymentStrategyParamsAttributeRestrictions(io.fabric.openshift.api.model.v.RollingDeploymentStrategyParams);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$RollingDeploymentStrategyParamsAttributeRestrictionsNested withNewRollingDeploymentStrategyParamsAttributeRestrictions();
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$RollingDeploymentStrategyParamsAttributeRestrictionsNested withNewRollingDeploymentStrategyParamsAttributeRestrictionsLike(io.fabric.openshift.api.model.v.RollingDeploymentStrategyParams);
@@ -387,12 +387,12 @@
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withImageTagListAttributeRestrictions(io.fabric.openshift.api.model.v.ImageTagList);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$ImageTagListAttributeRestrictionsNested withNewImageTagListAttributeRestrictions();
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$ImageTagListAttributeRestrictionsNested withNewImageTagListAttributeRestrictionsLike(io.fabric.openshift.api.model.v.ImageTagList);
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withOAuthAccessTokenAttributeRestrictions(io.fabric.openshift.api.model.v.OAuthAccessToken);
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$OAuthAccessTokenAttributeRestrictionsNested withNewOAuthAccessTokenAttributeRestrictions();
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$OAuthAccessTokenAttributeRestrictionsNested withNewOAuthAccessTokenAttributeRestrictionsLike(io.fabric.openshift.api.model.v.OAuthAccessToken);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withDeploymentConfigAttributeRestrictions(io.fabric.openshift.api.model.v.DeploymentConfig);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$DeploymentConfigAttributeRestrictionsNested withNewDeploymentConfigAttributeRestrictions();
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$DeploymentConfigAttributeRestrictionsNested withNewDeploymentConfigAttributeRestrictionsLike(io.fabric.openshift.api.model.v.DeploymentConfig);
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withOAuthAccessTokenAttributeRestrictions(io.fabric.openshift.api.model.v.OAuthAccessToken);
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$OAuthAccessTokenAttributeRestrictionsNested withNewOAuthAccessTokenAttributeRestrictions();
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$OAuthAccessTokenAttributeRestrictionsNested withNewOAuthAccessTokenAttributeRestrictionsLike(io.fabric.openshift.api.model.v.OAuthAccessToken);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withRoleBindingAttributeRestrictions(io.fabric.openshift.api.model.v.RoleBinding);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$RoleBindingAttributeRestrictionsNested withNewRoleBindingAttributeRestrictions();
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$RoleBindingAttributeRestrictionsNested withNewRoleBindingAttributeRestrictionsLike(io.fabric.openshift.api.model.v.RoleBinding);
@@ -402,12 +402,12 @@
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withTLSConfigAttributeRestrictions(io.fabric.openshift.api.model.v.TLSConfig);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$TLSConfigAttributeRestrictionsNested withNewTLSConfigAttributeRestrictions();
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$TLSConfigAttributeRestrictionsNested withNewTLSConfigAttributeRestrictionsLike(io.fabric.openshift.api.model.v.TLSConfig);
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withBuildVolumeAttributeRestrictions(io.fabric.openshift.api.model.v.BuildVolume);
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$BuildVolumeAttributeRestrictionsNested withNewBuildVolumeAttributeRestrictions();
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$BuildVolumeAttributeRestrictionsNested withNewBuildVolumeAttributeRestrictionsLike(io.fabric.openshift.api.model.v.BuildVolume);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withTemplateInstanceSpecAttributeRestrictions(io.fabric.openshift.api.model.v.TemplateInstanceSpec);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$TemplateInstanceSpecAttributeRestrictionsNested withNewTemplateInstanceSpecAttributeRestrictions();
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$TemplateInstanceSpecAttributeRestrictionsNested withNewTemplateInstanceSpecAttributeRestrictionsLike(io.fabric.openshift.api.model.v.TemplateInstanceSpec);
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withBuildVolumeAttributeRestrictions(io.fabric.openshift.api.model.v.BuildVolume);
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$BuildVolumeAttributeRestrictionsNested withNewBuildVolumeAttributeRestrictions();
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$BuildVolumeAttributeRestrictionsNested withNewBuildVolumeAttributeRestrictionsLike(io.fabric.openshift.api.model.v.BuildVolume);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withBuildStatusAttributeRestrictions(io.fabric.openshift.api.model.v.BuildStatus);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$BuildStatusAttributeRestrictionsNested withNewBuildStatusAttributeRestrictions();
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$BuildStatusAttributeRestrictionsNested withNewBuildStatusAttributeRestrictionsLike(io.fabric.openshift.api.model.v.BuildStatus);
@@ -490,21 +490,21 @@
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withResourceQuotaStatusByNamespaceAttributeRestrictions(io.fabric.openshift.api.model.v.ResourceQuotaStatusByNamespace);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$ResourceQuotaStatusByNamespaceAttributeRestrictionsNested withNewResourceQuotaStatusByNamespaceAttributeRestrictions();
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$ResourceQuotaStatusByNamespaceAttributeRestrictionsNested withNewResourceQuotaStatusByNamespaceAttributeRestrictionsLike(io.fabric.openshift.api.model.v.ResourceQuotaStatusByNamespace);
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withSourceBuildStrategyAttributeRestrictions(io.fabric.openshift.api.model.v.SourceBuildStrategy);
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$SourceBuildStrategyAttributeRestrictionsNested withNewSourceBuildStrategyAttributeRestrictions();
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$SourceBuildStrategyAttributeRestrictionsNested withNewSourceBuildStrategyAttributeRestrictionsLike(io.fabric.openshift.api.model.v.SourceBuildStrategy);
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withParameterAttributeRestrictions(io.fabric.openshift.api.model.v.Parameter);
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$ParameterAttributeRestrictionsNested withNewParameterAttributeRestrictions();
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$ParameterAttributeRestrictionsNested withNewParameterAttributeRestrictionsLike(io.fabric.openshift.api.model.v.Parameter);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withRoleBindingListAttributeRestrictions(io.fabric.openshift.api.model.v.RoleBindingList);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$RoleBindingListAttributeRestrictionsNested withNewRoleBindingListAttributeRestrictions();
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$RoleBindingListAttributeRestrictionsNested withNewRoleBindingListAttributeRestrictionsLike(io.fabric.openshift.api.model.v.RoleBindingList);
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withPodSecurityPolicySelfSubjectReviewSpecAttributeRestrictions(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec);
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$PodSecurityPolicySelfSubjectReviewSpecAttributeRestrictionsNested withNewPodSecurityPolicySelfSubjectReviewSpecAttributeRestrictions();
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$PodSecurityPolicySelfSubjectReviewSpecAttributeRestrictionsNested withNewPodSecurityPolicySelfSubjectReviewSpecAttributeRestrictionsLike(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec);
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withParameterAttributeRestrictions(io.fabric.openshift.api.model.v.Parameter);
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$ParameterAttributeRestrictionsNested withNewParameterAttributeRestrictions();
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$ParameterAttributeRestrictionsNested withNewParameterAttributeRestrictionsLike(io.fabric.openshift.api.model.v.Parameter);
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withSourceBuildStrategyAttributeRestrictions(io.fabric.openshift.api.model.v.SourceBuildStrategy);
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$SourceBuildStrategyAttributeRestrictionsNested withNewSourceBuildStrategyAttributeRestrictions();
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$SourceBuildStrategyAttributeRestrictionsNested withNewSourceBuildStrategyAttributeRestrictionsLike(io.fabric.openshift.api.model.v.SourceBuildStrategy);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withBrokerTemplateInstanceAttributeRestrictions(io.fabric.openshift.api.model.v.BrokerTemplateInstance);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$BrokerTemplateInstanceAttributeRestrictionsNested withNewBrokerTemplateInstanceAttributeRestrictions();
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$BrokerTemplateInstanceAttributeRestrictionsNested withNewBrokerTemplateInstanceAttributeRestrictionsLike(io.fabric.openshift.api.model.v.BrokerTemplateInstance);
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withPodSecurityPolicySelfSubjectReviewSpecAttributeRestrictions(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec);
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$PodSecurityPolicySelfSubjectReviewSpecAttributeRestrictionsNested withNewPodSecurityPolicySelfSubjectReviewSpecAttributeRestrictions();
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$PodSecurityPolicySelfSubjectReviewSpecAttributeRestrictionsNested withNewPodSecurityPolicySelfSubjectReviewSpecAttributeRestrictionsLike(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withBuildPostCommitSpecAttributeRestrictions(io.fabric.openshift.api.model.v.BuildPostCommitSpec);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$BuildPostCommitSpecAttributeRestrictionsNested withNewBuildPostCommitSpecAttributeRestrictions();
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$BuildPostCommitSpecAttributeRestrictionsNested withNewBuildPostCommitSpecAttributeRestrictionsLike(io.fabric.openshift.api.model.v.BuildPostCommitSpec);
@@ -553,22 +553,22 @@
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withImageStreamImageAttributeRestrictions(io.fabric.openshift.api.model.v.ImageStreamImage);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$ImageStreamImageAttributeRestrictionsNested withNewImageStreamImageAttributeRestrictions();
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$ImageStreamImageAttributeRestrictionsNested withNewImageStreamImageAttributeRestrictionsLike(io.fabric.openshift.api.model.v.ImageStreamImage);
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withResourceAccessReviewResponseAttributeRestrictions(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse);
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$ResourceAccessReviewResponseAttributeRestrictionsNested withNewResourceAccessReviewResponseAttributeRestrictions();
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$ResourceAccessReviewResponseAttributeRestrictionsNested withNewResourceAccessReviewResponseAttributeRestrictionsLike(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse);
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withBuildConditionAttributeRestrictions(io.fabric.openshift.api.model.v.BuildCondition);
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$BuildConditionAttributeRestrictionsNested withNewBuildConditionAttributeRestrictions();
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$BuildConditionAttributeRestrictionsNested withNewBuildConditionAttributeRestrictionsLike(io.fabric.openshift.api.model.v.BuildCondition);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withBuildStatusOutputToAttributeRestrictions(io.fabric.openshift.api.model.v.BuildStatusOutputTo);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$BuildStatusOutputToAttributeRestrictionsNested withNewBuildStatusOutputToAttributeRestrictions();
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$BuildStatusOutputToAttributeRestrictionsNested withNewBuildStatusOutputToAttributeRestrictionsLike(io.fabric.openshift.api.model.v.BuildStatusOutputTo);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withNewBuildStatusOutputToAttributeRestrictions(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withBuildConditionAttributeRestrictions(io.fabric.openshift.api.model.v.BuildCondition);
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$BuildConditionAttributeRestrictionsNested withNewBuildConditionAttributeRestrictions();
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$BuildConditionAttributeRestrictionsNested withNewBuildConditionAttributeRestrictionsLike(io.fabric.openshift.api.model.v.BuildCondition);
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withResourceAccessReviewResponseAttributeRestrictions(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse);
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$ResourceAccessReviewResponseAttributeRestrictionsNested withNewResourceAccessReviewResponseAttributeRestrictions();
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$ResourceAccessReviewResponseAttributeRestrictionsNested withNewResourceAccessReviewResponseAttributeRestrictionsLike(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse);
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withExecNewPodHookAttributeRestrictions(io.fabric.openshift.api.model.v.ExecNewPodHook);
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$ExecNewPodHookAttributeRestrictionsNested withNewExecNewPodHookAttributeRestrictions();
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$ExecNewPodHookAttributeRestrictionsNested withNewExecNewPodHookAttributeRestrictionsLike(io.fabric.openshift.api.model.v.ExecNewPodHook);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withSecretSpecAttributeRestrictions(io.fabric.openshift.api.model.v.SecretSpec);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$SecretSpecAttributeRestrictionsNested withNewSecretSpecAttributeRestrictions();
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$SecretSpecAttributeRestrictionsNested withNewSecretSpecAttributeRestrictionsLike(io.fabric.openshift.api.model.v.SecretSpec);
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withExecNewPodHookAttributeRestrictions(io.fabric.openshift.api.model.v.ExecNewPodHook);
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$ExecNewPodHookAttributeRestrictionsNested withNewExecNewPodHookAttributeRestrictions();
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$ExecNewPodHookAttributeRestrictionsNested withNewExecNewPodHookAttributeRestrictionsLike(io.fabric.openshift.api.model.v.ExecNewPodHook);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withClusterRoleBindingListAttributeRestrictions(io.fabric.openshift.api.model.v.ClusterRoleBindingList);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$ClusterRoleBindingListAttributeRestrictionsNested withNewClusterRoleBindingListAttributeRestrictions();
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$ClusterRoleBindingListAttributeRestrictionsNested withNewClusterRoleBindingListAttributeRestrictionsLike(io.fabric.openshift.api.model.v.ClusterRoleBindingList);
@@ -626,12 +626,12 @@
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withHostSubnetAttributeRestrictions(io.fabric.openshift.api.model.v.HostSubnet);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$HostSubnetAttributeRestrictionsNested withNewHostSubnetAttributeRestrictions();
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$HostSubnetAttributeRestrictionsNested withNewHostSubnetAttributeRestrictionsLike(io.fabric.openshift.api.model.v.HostSubnet);
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withGroupRestrictionAttributeRestrictions(io.fabric.openshift.api.model.v.GroupRestriction);
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$GroupRestrictionAttributeRestrictionsNested withNewGroupRestrictionAttributeRestrictions();
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$GroupRestrictionAttributeRestrictionsNested withNewGroupRestrictionAttributeRestrictionsLike(io.fabric.openshift.api.model.v.GroupRestriction);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withAppliedClusterResourceQuotaAttributeRestrictions(io.fabric.openshift.api.model.v.AppliedClusterResourceQuota);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$AppliedClusterResourceQuotaAttributeRestrictionsNested withNewAppliedClusterResourceQuotaAttributeRestrictions();
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$AppliedClusterResourceQuotaAttributeRestrictionsNested withNewAppliedClusterResourceQuotaAttributeRestrictionsLike(io.fabric.openshift.api.model.v.AppliedClusterResourceQuota);
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withGroupRestrictionAttributeRestrictions(io.fabric.openshift.api.model.v.GroupRestriction);
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$GroupRestrictionAttributeRestrictionsNested withNewGroupRestrictionAttributeRestrictions();
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$GroupRestrictionAttributeRestrictionsNested withNewGroupRestrictionAttributeRestrictionsLike(io.fabric.openshift.api.model.v.GroupRestriction);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withOAuthAccessTokenListAttributeRestrictions(io.fabric.openshift.api.model.v.OAuthAccessTokenList);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$OAuthAccessTokenListAttributeRestrictionsNested withNewOAuthAccessTokenListAttributeRestrictions();
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$OAuthAccessTokenListAttributeRestrictionsNested withNewOAuthAccessTokenListAttributeRestrictionsLike(io.fabric.openshift.api.model.v.OAuthAccessTokenList);
@@ -662,12 +662,12 @@
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withImageStreamStatusAttributeRestrictions(io.fabric.openshift.api.model.v.ImageStreamStatus);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$ImageStreamStatusAttributeRestrictionsNested withNewImageStreamStatusAttributeRestrictions();
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$ImageStreamStatusAttributeRestrictionsNested withNewImageStreamStatusAttributeRestrictionsLike(io.fabric.openshift.api.model.v.ImageStreamStatus);
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withEgressNetworkPolicyAttributeRestrictions(io.fabric.openshift.api.model.v.EgressNetworkPolicy);
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$EgressNetworkPolicyAttributeRestrictionsNested withNewEgressNetworkPolicyAttributeRestrictions();
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$EgressNetworkPolicyAttributeRestrictionsNested withNewEgressNetworkPolicyAttributeRestrictionsLike(io.fabric.openshift.api.model.v.EgressNetworkPolicy);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withNetNamespaceAttributeRestrictions(io.fabric.openshift.api.model.v.NetNamespace);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$NetNamespaceAttributeRestrictionsNested withNewNetNamespaceAttributeRestrictions();
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$NetNamespaceAttributeRestrictionsNested withNewNetNamespaceAttributeRestrictionsLike(io.fabric.openshift.api.model.v.NetNamespace);
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withEgressNetworkPolicyAttributeRestrictions(io.fabric.openshift.api.model.v.EgressNetworkPolicy);
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$EgressNetworkPolicyAttributeRestrictionsNested withNewEgressNetworkPolicyAttributeRestrictions();
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$EgressNetworkPolicyAttributeRestrictionsNested withNewEgressNetworkPolicyAttributeRestrictionsLike(io.fabric.openshift.api.model.v.EgressNetworkPolicy);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withUserIdentityMappingAttributeRestrictions(io.fabric.openshift.api.model.v.UserIdentityMapping);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$UserIdentityMappingAttributeRestrictionsNested withNewUserIdentityMappingAttributeRestrictions();
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$UserIdentityMappingAttributeRestrictionsNested withNewUserIdentityMappingAttributeRestrictionsLike(io.fabric.openshift.api.model.v.UserIdentityMapping);
@@ -686,12 +686,12 @@
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withBuildListAttributeRestrictions(io.fabric.openshift.api.model.v.BuildList);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$BuildListAttributeRestrictionsNested withNewBuildListAttributeRestrictions();
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$BuildListAttributeRestrictionsNested withNewBuildListAttributeRestrictionsLike(io.fabric.openshift.api.model.v.BuildList);
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withTemplateListAttributeRestrictions(io.fabric.openshift.api.model.v.TemplateList);
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$TemplateListAttributeRestrictionsNested withNewTemplateListAttributeRestrictions();
-public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$TemplateListAttributeRestrictionsNested withNewTemplateListAttributeRestrictionsLike(io.fabric.openshift.api.model.v.TemplateList);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withBuildOutputAttributeRestrictions(io.fabric.openshift.api.model.v.BuildOutput);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$BuildOutputAttributeRestrictionsNested withNewBuildOutputAttributeRestrictions();
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$BuildOutputAttributeRestrictionsNested withNewBuildOutputAttributeRestrictionsLike(io.fabric.openshift.api.model.v.BuildOutput);
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withTemplateListAttributeRestrictions(io.fabric.openshift.api.model.v.TemplateList);
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$TemplateListAttributeRestrictionsNested withNewTemplateListAttributeRestrictions();
+public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$TemplateListAttributeRestrictionsNested withNewTemplateListAttributeRestrictionsLike(io.fabric.openshift.api.model.v.TemplateList);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent withProjectSpecAttributeRestrictions(io.fabric.openshift.api.model.v.ProjectSpec);
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$ProjectSpecAttributeRestrictionsNested withNewProjectSpecAttributeRestrictions();
 public abstract io.fabric.openshift.api.model.v.PolicyRuleFluent$ProjectSpecAttributeRestrictionsNested withNewProjectSpecAttributeRestrictionsLike(io.fabric.openshift.api.model.v.ProjectSpec);
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.PolicyRuleFluentImpl.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.PolicyRuleFluentImpl.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.PolicyRuleFluentImpl.jimple	2025-03-13 16:41:37.723707807 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.PolicyRuleFluentImpl.jimple	2025-03-13 18:04:06.241848679 +0000
@@ -777,20 +777,20 @@
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus;
+v = v instanceof io.fabric.openshift.api.model.v.TemplateInstanceStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatusBuilder: void <init>(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus)>(v);
+v = new io.fabric.openshift.api.model.v.TemplateInstanceStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.TemplateInstanceStatusBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateInstanceStatus)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.TemplateInstanceStatus;
+v = v instanceof io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.TemplateInstanceStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.TemplateInstanceStatusBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateInstanceStatus)>(v);
+v = new io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatusBuilder: void <init>(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
@@ -957,20 +957,20 @@
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.TagReferencePolicy;
+v = v instanceof io.fabric.openshift.api.model.v.RoleList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.TagReferencePolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.TagReferencePolicyBuilder: void <init>(io.fabric.openshift.api.model.v.TagReferencePolicy)>(v);
+v = new io.fabric.openshift.api.model.v.RoleListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.RoleListBuilder: void <init>(io.fabric.openshift.api.model.v.RoleList)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.RoleList;
+v = v instanceof io.fabric.openshift.api.model.v.TagReferencePolicy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.RoleListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.RoleListBuilder: void <init>(io.fabric.openshift.api.model.v.RoleList)>(v);
+v = new io.fabric.openshift.api.model.v.TagReferencePolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.TagReferencePolicyBuilder: void <init>(io.fabric.openshift.api.model.v.TagReferencePolicy)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
@@ -1147,20 +1147,20 @@
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.RangeAllocation;
+v = v instanceof io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.RangeAllocationBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.RangeAllocationBuilder: void <init>(io.fabric.openshift.api.model.v.RangeAllocation)>(v);
+v = new io.fabric.openshift.api.model.v.ClusterRoleScopeRestrictionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ClusterRoleScopeRestrictionBuilder: void <init>(io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction;
+v = v instanceof io.fabric.openshift.api.model.v.RangeAllocation;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.ClusterRoleScopeRestrictionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ClusterRoleScopeRestrictionBuilder: void <init>(io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction)>(v);
+v = new io.fabric.openshift.api.model.v.RangeAllocationBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.RangeAllocationBuilder: void <init>(io.fabric.openshift.api.model.v.RangeAllocation)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
@@ -1267,16 +1267,6 @@
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.IdentityList;
-if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.IdentityListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.IdentityListBuilder: void <init>(io.fabric.openshift.api.model.v.IdentityList)>(v);
-v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
-v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
-v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
-interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
-label:
 v = v instanceof io.fabric.openshift.api.model.v.BuildConfigList;
 if v == 0 goto label;
 v = new io.fabric.openshift.api.model.v.BuildConfigListBuilder;
@@ -1287,10 +1277,10 @@
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.ClusterNetworkList;
+v = v instanceof io.fabric.openshift.api.model.v.IdentityList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.ClusterNetworkListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ClusterNetworkListBuilder: void <init>(io.fabric.openshift.api.model.v.ClusterNetworkList)>(v);
+v = new io.fabric.openshift.api.model.v.IdentityListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.IdentityListBuilder: void <init>(io.fabric.openshift.api.model.v.IdentityList)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
@@ -1307,10 +1297,10 @@
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.RepositoryImportStatus;
+v = v instanceof io.fabric.openshift.api.model.v.ClusterNetworkList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.RepositoryImportStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.RepositoryImportStatusBuilder: void <init>(io.fabric.openshift.api.model.v.RepositoryImportStatus)>(v);
+v = new io.fabric.openshift.api.model.v.ClusterNetworkListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ClusterNetworkListBuilder: void <init>(io.fabric.openshift.api.model.v.ClusterNetworkList)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
@@ -1327,6 +1317,16 @@
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
+v = v instanceof io.fabric.openshift.api.model.v.RepositoryImportStatus;
+if v == 0 goto label;
+v = new io.fabric.openshift.api.model.v.RepositoryImportStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.RepositoryImportStatusBuilder: void <init>(io.fabric.openshift.api.model.v.RepositoryImportStatus)>(v);
+v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
+v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
+v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
+interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
+label:
 v = v instanceof io.fabric.openshift.api.model.v.GroupList;
 if v == 0 goto label;
 v = new io.fabric.openshift.api.model.v.GroupListBuilder;
@@ -1587,20 +1587,20 @@
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.ConnectionConfig;
+v = v instanceof io.fabric.openshift.api.model.v.TagEventCondition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.ConnectionConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ConnectionConfigBuilder: void <init>(io.fabric.openshift.api.model.v.ConnectionConfig)>(v);
+v = new io.fabric.openshift.api.model.v.TagEventConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.TagEventConditionBuilder: void <init>(io.fabric.openshift.api.model.v.TagEventCondition)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.TagEventCondition;
+v = v instanceof io.fabric.openshift.api.model.v.ConnectionConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.TagEventConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.TagEventConditionBuilder: void <init>(io.fabric.openshift.api.model.v.TagEventCondition)>(v);
+v = new io.fabric.openshift.api.model.v.ConnectionConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ConnectionConfigBuilder: void <init>(io.fabric.openshift.api.model.v.ConnectionConfig)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
@@ -1667,20 +1667,20 @@
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.ProjectStatus;
+v = v instanceof io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.ProjectStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ProjectStatusBuilder: void <init>(io.fabric.openshift.api.model.v.ProjectStatus)>(v);
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewBuilder: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReview)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
+v = v instanceof io.fabric.openshift.api.model.v.ProjectStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewBuilder: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReview)>(v);
+v = new io.fabric.openshift.api.model.v.ProjectStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ProjectStatusBuilder: void <init>(io.fabric.openshift.api.model.v.ProjectStatus)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
@@ -1827,20 +1827,20 @@
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.OAuthAccessToken;
+v = v instanceof io.fabric.openshift.api.model.v.DeploymentConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder: void <init>(io.fabric.openshift.api.model.v.OAuthAccessToken)>(v);
+v = new io.fabric.openshift.api.model.v.DeploymentConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.DeploymentConfigBuilder: void <init>(io.fabric.openshift.api.model.v.DeploymentConfig)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.DeploymentConfig;
+v = v instanceof io.fabric.openshift.api.model.v.OAuthAccessToken;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.DeploymentConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.DeploymentConfigBuilder: void <init>(io.fabric.openshift.api.model.v.DeploymentConfig)>(v);
+v = new io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder: void <init>(io.fabric.openshift.api.model.v.OAuthAccessToken)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
@@ -1877,20 +1877,20 @@
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.BuildVolume;
+v = v instanceof io.fabric.openshift.api.model.v.TemplateInstanceSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.BuildVolumeBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.BuildVolumeBuilder: void <init>(io.fabric.openshift.api.model.v.BuildVolume)>(v);
+v = new io.fabric.openshift.api.model.v.TemplateInstanceSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.TemplateInstanceSpecBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateInstanceSpec)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.TemplateInstanceSpec;
+v = v instanceof io.fabric.openshift.api.model.v.BuildVolume;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.TemplateInstanceSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.TemplateInstanceSpecBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateInstanceSpec)>(v);
+v = new io.fabric.openshift.api.model.v.BuildVolumeBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.BuildVolumeBuilder: void <init>(io.fabric.openshift.api.model.v.BuildVolume)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
@@ -2157,10 +2157,10 @@
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.SourceBuildStrategy;
+v = v instanceof io.fabric.openshift.api.model.v.RoleBindingList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.SourceBuildStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.SourceBuildStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.SourceBuildStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.RoleBindingListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.RoleBindingListBuilder: void <init>(io.fabric.openshift.api.model.v.RoleBindingList)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
@@ -2177,30 +2177,30 @@
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.RoleBindingList;
+v = v instanceof io.fabric.openshift.api.model.v.SourceBuildStrategy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.RoleBindingListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.RoleBindingListBuilder: void <init>(io.fabric.openshift.api.model.v.RoleBindingList)>(v);
+v = new io.fabric.openshift.api.model.v.SourceBuildStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.SourceBuildStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.SourceBuildStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec;
+v = v instanceof io.fabric.openshift.api.model.v.BrokerTemplateInstance;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpecBuilder: void <init>(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec)>(v);
+v = new io.fabric.openshift.api.model.v.BrokerTemplateInstanceBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.BrokerTemplateInstanceBuilder: void <init>(io.fabric.openshift.api.model.v.BrokerTemplateInstance)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.BrokerTemplateInstance;
+v = v instanceof io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.BrokerTemplateInstanceBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.BrokerTemplateInstanceBuilder: void <init>(io.fabric.openshift.api.model.v.BrokerTemplateInstance)>(v);
+v = new io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpecBuilder: void <init>(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
@@ -2357,10 +2357,10 @@
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.BuildStatusOutputTo;
+v = v instanceof io.fabric.openshift.api.model.v.ResourceAccessReviewResponse;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.BuildStatusOutputToBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.BuildStatusOutputToBuilder: void <init>(io.fabric.openshift.api.model.v.BuildStatusOutputTo)>(v);
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewResponseBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewResponseBuilder: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
@@ -2377,30 +2377,30 @@
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.ResourceAccessReviewResponse;
+v = v instanceof io.fabric.openshift.api.model.v.BuildStatusOutputTo;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewResponseBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewResponseBuilder: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse)>(v);
+v = new io.fabric.openshift.api.model.v.BuildStatusOutputToBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.BuildStatusOutputToBuilder: void <init>(io.fabric.openshift.api.model.v.BuildStatusOutputTo)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.ExecNewPodHook;
+v = v instanceof io.fabric.openshift.api.model.v.SecretSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.ExecNewPodHookBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ExecNewPodHookBuilder: void <init>(io.fabric.openshift.api.model.v.ExecNewPodHook)>(v);
+v = new io.fabric.openshift.api.model.v.SecretSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.SecretSpecBuilder: void <init>(io.fabric.openshift.api.model.v.SecretSpec)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.SecretSpec;
+v = v instanceof io.fabric.openshift.api.model.v.ExecNewPodHook;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.SecretSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.SecretSpecBuilder: void <init>(io.fabric.openshift.api.model.v.SecretSpec)>(v);
+v = new io.fabric.openshift.api.model.v.ExecNewPodHookBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ExecNewPodHookBuilder: void <init>(io.fabric.openshift.api.model.v.ExecNewPodHook)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
@@ -2587,20 +2587,20 @@
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.GroupRestriction;
+v = v instanceof io.fabric.openshift.api.model.v.AppliedClusterResourceQuota;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.GroupRestrictionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.GroupRestrictionBuilder: void <init>(io.fabric.openshift.api.model.v.GroupRestriction)>(v);
+v = new io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder: void <init>(io.fabric.openshift.api.model.v.AppliedClusterResourceQuota)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.AppliedClusterResourceQuota;
+v = v instanceof io.fabric.openshift.api.model.v.GroupRestriction;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder: void <init>(io.fabric.openshift.api.model.v.AppliedClusterResourceQuota)>(v);
+v = new io.fabric.openshift.api.model.v.GroupRestrictionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.GroupRestrictionBuilder: void <init>(io.fabric.openshift.api.model.v.GroupRestriction)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
@@ -2707,20 +2707,20 @@
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.EgressNetworkPolicy;
+v = v instanceof io.fabric.openshift.api.model.v.NetNamespace;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.EgressNetworkPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.NetNamespaceBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.NetNamespaceBuilder: void <init>(io.fabric.openshift.api.model.v.NetNamespace)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.NetNamespace;
+v = v instanceof io.fabric.openshift.api.model.v.EgressNetworkPolicy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.NetNamespaceBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.NetNamespaceBuilder: void <init>(io.fabric.openshift.api.model.v.NetNamespace)>(v);
+v = new io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.EgressNetworkPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
@@ -2787,20 +2787,20 @@
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.TemplateList;
+v = v instanceof io.fabric.openshift.api.model.v.BuildOutput;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.TemplateListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.TemplateListBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateList)>(v);
+v = new io.fabric.openshift.api.model.v.BuildOutputBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.BuildOutputBuilder: void <init>(io.fabric.openshift.api.model.v.BuildOutput)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.BuildOutput;
+v = v instanceof io.fabric.openshift.api.model.v.TemplateList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.BuildOutputBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.BuildOutputBuilder: void <init>(io.fabric.openshift.api.model.v.BuildOutput)>(v);
+v = new io.fabric.openshift.api.model.v.TemplateListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.TemplateListBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateList)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
@@ -3589,23 +3589,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$OAuthClientListAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.OAuthClientList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent withPodSecurityPolicyReviewStatusAttributeRestrictions(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent withTemplateInstanceStatusAttributeRestrictions(io.fabric.openshift.api.model.v.TemplateInstanceStatus)
 {
-io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus v;
+io.fabric.openshift.api.model.v.TemplateInstanceStatus v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
-io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.TemplateInstanceStatusBuilder v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus;
+v := @parameter: io.fabric.openshift.api.model.v.TemplateInstanceStatus;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatusBuilder: void <init>(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus)>(v);
+v = new io.fabric.openshift.api.model.v.TemplateInstanceStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.TemplateInstanceStatusBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateInstanceStatus)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
@@ -3621,43 +3621,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$PodSecurityPolicyReviewStatusAttributeRestrictionsNested withNewPodSecurityPolicyReviewStatusAttributeRestrictions()
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$TemplateInstanceStatusAttributeRestrictionsNested withNewTemplateInstanceStatusAttributeRestrictions()
 {
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$PodSecurityPolicyReviewStatusAttributeRestrictionsNestedImpl v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TemplateInstanceStatusAttributeRestrictionsNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$PodSecurityPolicyReviewStatusAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$PodSecurityPolicyReviewStatusAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TemplateInstanceStatusAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TemplateInstanceStatusAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$PodSecurityPolicyReviewStatusAttributeRestrictionsNested withNewPodSecurityPolicyReviewStatusAttributeRestrictionsLike(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$TemplateInstanceStatusAttributeRestrictionsNested withNewTemplateInstanceStatusAttributeRestrictionsLike(io.fabric.openshift.api.model.v.TemplateInstanceStatus)
 {
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$PodSecurityPolicyReviewStatusAttributeRestrictionsNestedImpl v;
-io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus v;
+io.fabric.openshift.api.model.v.TemplateInstanceStatus v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TemplateInstanceStatusAttributeRestrictionsNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$PodSecurityPolicyReviewStatusAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$PodSecurityPolicyReviewStatusAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.TemplateInstanceStatus;
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TemplateInstanceStatusAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TemplateInstanceStatusAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.TemplateInstanceStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent withTemplateInstanceStatusAttributeRestrictions(io.fabric.openshift.api.model.v.TemplateInstanceStatus)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent withPodSecurityPolicyReviewStatusAttributeRestrictions(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus)
 {
-io.fabric.openshift.api.model.v.TemplateInstanceStatus v;
+io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
+io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.TemplateInstanceStatusBuilder v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.TemplateInstanceStatus;
+v := @parameter: io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.TemplateInstanceStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.TemplateInstanceStatusBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateInstanceStatus)>(v);
+v = new io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatusBuilder: void <init>(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
@@ -3673,24 +3673,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$TemplateInstanceStatusAttributeRestrictionsNested withNewTemplateInstanceStatusAttributeRestrictions()
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$PodSecurityPolicyReviewStatusAttributeRestrictionsNested withNewPodSecurityPolicyReviewStatusAttributeRestrictions()
 {
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$PodSecurityPolicyReviewStatusAttributeRestrictionsNestedImpl v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TemplateInstanceStatusAttributeRestrictionsNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TemplateInstanceStatusAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TemplateInstanceStatusAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$PodSecurityPolicyReviewStatusAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$PodSecurityPolicyReviewStatusAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$TemplateInstanceStatusAttributeRestrictionsNested withNewTemplateInstanceStatusAttributeRestrictionsLike(io.fabric.openshift.api.model.v.TemplateInstanceStatus)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$PodSecurityPolicyReviewStatusAttributeRestrictionsNested withNewPodSecurityPolicyReviewStatusAttributeRestrictionsLike(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus)
 {
-io.fabric.openshift.api.model.v.TemplateInstanceStatus v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$PodSecurityPolicyReviewStatusAttributeRestrictionsNestedImpl v;
+io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TemplateInstanceStatusAttributeRestrictionsNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.TemplateInstanceStatus;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TemplateInstanceStatusAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TemplateInstanceStatusAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.TemplateInstanceStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus;
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$PodSecurityPolicyReviewStatusAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$PodSecurityPolicyReviewStatusAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.PolicyRuleFluent withHelmChartRepositoryListAttributeRestrictions(io.fabric.openshift.api.model.v.HelmChartRepositoryList)
@@ -4567,23 +4567,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$SubjectRulesReviewSpecAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.SubjectRulesReviewSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent withTagReferencePolicyAttributeRestrictions(io.fabric.openshift.api.model.v.TagReferencePolicy)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent withRoleListAttributeRestrictions(io.fabric.openshift.api.model.v.RoleList)
 {
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.TagReferencePolicyBuilder v;
-io.fabric.openshift.api.model.v.TagReferencePolicy v;
+io.fabric.openshift.api.model.v.RoleList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.RoleListBuilder v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.TagReferencePolicy;
+v := @parameter: io.fabric.openshift.api.model.v.RoleList;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.TagReferencePolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.TagReferencePolicyBuilder: void <init>(io.fabric.openshift.api.model.v.TagReferencePolicy)>(v);
+v = new io.fabric.openshift.api.model.v.RoleListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.RoleListBuilder: void <init>(io.fabric.openshift.api.model.v.RoleList)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
@@ -4599,56 +4599,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$TagReferencePolicyAttributeRestrictionsNested withNewTagReferencePolicyAttributeRestrictions()
-{
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TagReferencePolicyAttributeRestrictionsNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TagReferencePolicyAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TagReferencePolicyAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$TagReferencePolicyAttributeRestrictionsNested withNewTagReferencePolicyAttributeRestrictionsLike(io.fabric.openshift.api.model.v.TagReferencePolicy)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$RoleListAttributeRestrictionsNested withNewRoleListAttributeRestrictions()
 {
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RoleListAttributeRestrictionsNestedImpl v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TagReferencePolicyAttributeRestrictionsNestedImpl v;
-io.fabric.openshift.api.model.v.TagReferencePolicy v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.TagReferencePolicy;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TagReferencePolicyAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TagReferencePolicyAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.TagReferencePolicy)>(v, v);
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RoleListAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RoleListAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent withNewTagReferencePolicyAttributeRestrictions(java.lang.String)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$RoleListAttributeRestrictionsNested withNewRoleListAttributeRestrictionsLike(io.fabric.openshift.api.model.v.RoleList)
 {
-io.fabric.openshift.api.model.v.TagReferencePolicy v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RoleListAttributeRestrictionsNestedImpl v;
+io.fabric.openshift.api.model.v.RoleList v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
-io.fabric.openshift.api.model.v.PolicyRuleFluent v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.TagReferencePolicy;
-specialinvoke v.<io.fabric.openshift.api.model.v.TagReferencePolicy: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.openshift.api.model.v.PolicyRuleFluent withTagReferencePolicyAttributeRestrictions(io.fabric.openshift.api.model.v.TagReferencePolicy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.RoleList;
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RoleListAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RoleListAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.RoleList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent withRoleListAttributeRestrictions(io.fabric.openshift.api.model.v.RoleList)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent withTagReferencePolicyAttributeRestrictions(io.fabric.openshift.api.model.v.TagReferencePolicy)
 {
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.RoleList v;
+io.fabric.openshift.api.model.v.TagReferencePolicyBuilder v;
+io.fabric.openshift.api.model.v.TagReferencePolicy v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.RoleListBuilder v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.RoleList;
+v := @parameter: io.fabric.openshift.api.model.v.TagReferencePolicy;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.RoleListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.RoleListBuilder: void <init>(io.fabric.openshift.api.model.v.RoleList)>(v);
+v = new io.fabric.openshift.api.model.v.TagReferencePolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.TagReferencePolicyBuilder: void <init>(io.fabric.openshift.api.model.v.TagReferencePolicy)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
@@ -4664,24 +4651,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$RoleListAttributeRestrictionsNested withNewRoleListAttributeRestrictions()
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$TagReferencePolicyAttributeRestrictionsNested withNewTagReferencePolicyAttributeRestrictions()
 {
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RoleListAttributeRestrictionsNestedImpl v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TagReferencePolicyAttributeRestrictionsNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RoleListAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RoleListAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TagReferencePolicyAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TagReferencePolicyAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$RoleListAttributeRestrictionsNested withNewRoleListAttributeRestrictionsLike(io.fabric.openshift.api.model.v.RoleList)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$TagReferencePolicyAttributeRestrictionsNested withNewTagReferencePolicyAttributeRestrictionsLike(io.fabric.openshift.api.model.v.TagReferencePolicy)
 {
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RoleListAttributeRestrictionsNestedImpl v;
-io.fabric.openshift.api.model.v.RoleList v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TagReferencePolicyAttributeRestrictionsNestedImpl v;
+io.fabric.openshift.api.model.v.TagReferencePolicy v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.RoleList;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RoleListAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RoleListAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.RoleList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.TagReferencePolicy;
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TagReferencePolicyAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TagReferencePolicyAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.TagReferencePolicy)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.PolicyRuleFluent withNewTagReferencePolicyAttributeRestrictions(java.lang.String)
+{
+io.fabric.openshift.api.model.v.TagReferencePolicy v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
+io.fabric.openshift.api.model.v.PolicyRuleFluent v;
+v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.TagReferencePolicy;
+specialinvoke v.<io.fabric.openshift.api.model.v.TagReferencePolicy: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.openshift.api.model.v.PolicyRuleFluent withTagReferencePolicyAttributeRestrictions(io.fabric.openshift.api.model.v.TagReferencePolicy)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.PolicyRuleFluent withProjectAttributeRestrictions(io.fabric.openshift.api.model.v.Project)
@@ -5585,23 +5585,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ProjectListAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.ProjectList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent withRangeAllocationAttributeRestrictions(io.fabric.openshift.api.model.v.RangeAllocation)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent withClusterRoleScopeRestrictionAttributeRestrictions(io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction)
 {
-io.fabric.openshift.api.model.v.RangeAllocationBuilder v;
+io.fabric.openshift.api.model.v.ClusterRoleScopeRestrictionBuilder v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.RangeAllocation v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.RangeAllocation;
+v := @parameter: io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.RangeAllocationBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.RangeAllocationBuilder: void <init>(io.fabric.openshift.api.model.v.RangeAllocation)>(v);
+v = new io.fabric.openshift.api.model.v.ClusterRoleScopeRestrictionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ClusterRoleScopeRestrictionBuilder: void <init>(io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
@@ -5617,43 +5617,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$RangeAllocationAttributeRestrictionsNested withNewRangeAllocationAttributeRestrictions()
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$ClusterRoleScopeRestrictionAttributeRestrictionsNested withNewClusterRoleScopeRestrictionAttributeRestrictions()
 {
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RangeAllocationAttributeRestrictionsNestedImpl v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterRoleScopeRestrictionAttributeRestrictionsNestedImpl v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RangeAllocationAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RangeAllocationAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterRoleScopeRestrictionAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterRoleScopeRestrictionAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$RangeAllocationAttributeRestrictionsNested withNewRangeAllocationAttributeRestrictionsLike(io.fabric.openshift.api.model.v.RangeAllocation)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$ClusterRoleScopeRestrictionAttributeRestrictionsNested withNewClusterRoleScopeRestrictionAttributeRestrictionsLike(io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction)
 {
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RangeAllocationAttributeRestrictionsNestedImpl v;
+io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterRoleScopeRestrictionAttributeRestrictionsNestedImpl v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
-io.fabric.openshift.api.model.v.RangeAllocation v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.RangeAllocation;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RangeAllocationAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RangeAllocationAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.RangeAllocation)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction;
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterRoleScopeRestrictionAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterRoleScopeRestrictionAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent withClusterRoleScopeRestrictionAttributeRestrictions(io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent withRangeAllocationAttributeRestrictions(io.fabric.openshift.api.model.v.RangeAllocation)
 {
-io.fabric.openshift.api.model.v.ClusterRoleScopeRestrictionBuilder v;
+io.fabric.openshift.api.model.v.RangeAllocationBuilder v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.RangeAllocation v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction;
+v := @parameter: io.fabric.openshift.api.model.v.RangeAllocation;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.ClusterRoleScopeRestrictionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ClusterRoleScopeRestrictionBuilder: void <init>(io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction)>(v);
+v = new io.fabric.openshift.api.model.v.RangeAllocationBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.RangeAllocationBuilder: void <init>(io.fabric.openshift.api.model.v.RangeAllocation)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
@@ -5669,24 +5669,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$ClusterRoleScopeRestrictionAttributeRestrictionsNested withNewClusterRoleScopeRestrictionAttributeRestrictions()
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$RangeAllocationAttributeRestrictionsNested withNewRangeAllocationAttributeRestrictions()
 {
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterRoleScopeRestrictionAttributeRestrictionsNestedImpl v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RangeAllocationAttributeRestrictionsNestedImpl v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterRoleScopeRestrictionAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterRoleScopeRestrictionAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RangeAllocationAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RangeAllocationAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$ClusterRoleScopeRestrictionAttributeRestrictionsNested withNewClusterRoleScopeRestrictionAttributeRestrictionsLike(io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$RangeAllocationAttributeRestrictionsNested withNewRangeAllocationAttributeRestrictionsLike(io.fabric.openshift.api.model.v.RangeAllocation)
 {
-io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction v;
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterRoleScopeRestrictionAttributeRestrictionsNestedImpl v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RangeAllocationAttributeRestrictionsNestedImpl v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
+io.fabric.openshift.api.model.v.RangeAllocation v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterRoleScopeRestrictionAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterRoleScopeRestrictionAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.RangeAllocation;
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RangeAllocationAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RangeAllocationAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.RangeAllocation)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.PolicyRuleFluent withRouteAttributeRestrictions(io.fabric.openshift.api.model.v.Route)
@@ -6235,58 +6235,6 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$SecurityContextConstraintsListAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.SecurityContextConstraintsList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent withIdentityListAttributeRestrictions(io.fabric.openshift.api.model.v.IdentityList)
-{
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
-io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-java.util.List v, v, v;
-io.fabric.openshift.api.model.v.IdentityListBuilder v;
-io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.IdentityList v;
-v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.IdentityList;
-v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
-v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
-interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
-if v == null goto label;
-v = new io.fabric.openshift.api.model.v.IdentityListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.IdentityListBuilder: void <init>(io.fabric.openshift.api.model.v.IdentityList)>(v);
-v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
-v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
-v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
-interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
-goto label;
-label:
-v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = null;
-v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
-v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
-interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
-label:
-return v;
-}
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$IdentityListAttributeRestrictionsNested withNewIdentityListAttributeRestrictions()
-{
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$IdentityListAttributeRestrictionsNestedImpl v;
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$IdentityListAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$IdentityListAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$IdentityListAttributeRestrictionsNested withNewIdentityListAttributeRestrictionsLike(io.fabric.openshift.api.model.v.IdentityList)
-{
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$IdentityListAttributeRestrictionsNestedImpl v;
-io.fabric.openshift.api.model.v.IdentityList v;
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.IdentityList;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$IdentityListAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$IdentityListAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.IdentityList)>(v, v);
-return v;
-}
 public io.fabric.openshift.api.model.v.PolicyRuleFluent withBuildConfigListAttributeRestrictions(io.fabric.openshift.api.model.v.BuildConfigList)
 {
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
@@ -6339,23 +6287,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildConfigListAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.BuildConfigList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent withClusterNetworkListAttributeRestrictions(io.fabric.openshift.api.model.v.ClusterNetworkList)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent withIdentityListAttributeRestrictions(io.fabric.openshift.api.model.v.IdentityList)
 {
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
-io.fabric.openshift.api.model.v.ClusterNetworkListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.ClusterNetworkList v;
+io.fabric.openshift.api.model.v.IdentityListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.IdentityList v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ClusterNetworkList;
+v := @parameter: io.fabric.openshift.api.model.v.IdentityList;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.ClusterNetworkListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ClusterNetworkListBuilder: void <init>(io.fabric.openshift.api.model.v.ClusterNetworkList)>(v);
+v = new io.fabric.openshift.api.model.v.IdentityListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.IdentityListBuilder: void <init>(io.fabric.openshift.api.model.v.IdentityList)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
@@ -6371,24 +6319,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$ClusterNetworkListAttributeRestrictionsNested withNewClusterNetworkListAttributeRestrictions()
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$IdentityListAttributeRestrictionsNested withNewIdentityListAttributeRestrictions()
 {
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$IdentityListAttributeRestrictionsNestedImpl v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterNetworkListAttributeRestrictionsNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterNetworkListAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterNetworkListAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$IdentityListAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$IdentityListAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$ClusterNetworkListAttributeRestrictionsNested withNewClusterNetworkListAttributeRestrictionsLike(io.fabric.openshift.api.model.v.ClusterNetworkList)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$IdentityListAttributeRestrictionsNested withNewIdentityListAttributeRestrictionsLike(io.fabric.openshift.api.model.v.IdentityList)
 {
-io.fabric.openshift.api.model.v.ClusterNetworkList v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$IdentityListAttributeRestrictionsNestedImpl v;
+io.fabric.openshift.api.model.v.IdentityList v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterNetworkListAttributeRestrictionsNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ClusterNetworkList;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterNetworkListAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterNetworkListAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.ClusterNetworkList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.IdentityList;
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$IdentityListAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$IdentityListAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.IdentityList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.PolicyRuleFluent withTemplateInstanceConditionAttributeRestrictions(io.fabric.openshift.api.model.v.TemplateInstanceCondition)
@@ -6460,23 +6408,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.openshift.api.model.v.PolicyRuleFluent withTemplateInstanceConditionAttributeRestrictions(io.fabric.openshift.api.model.v.TemplateInstanceCondition)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent withRepositoryImportStatusAttributeRestrictions(io.fabric.openshift.api.model.v.RepositoryImportStatus)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent withClusterNetworkListAttributeRestrictions(io.fabric.openshift.api.model.v.ClusterNetworkList)
 {
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
+io.fabric.openshift.api.model.v.ClusterNetworkListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.RepositoryImportStatusBuilder v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.RepositoryImportStatus v;
+io.fabric.openshift.api.model.v.ClusterNetworkList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.RepositoryImportStatus;
+v := @parameter: io.fabric.openshift.api.model.v.ClusterNetworkList;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.RepositoryImportStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.RepositoryImportStatusBuilder: void <init>(io.fabric.openshift.api.model.v.RepositoryImportStatus)>(v);
+v = new io.fabric.openshift.api.model.v.ClusterNetworkListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ClusterNetworkListBuilder: void <init>(io.fabric.openshift.api.model.v.ClusterNetworkList)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
@@ -6492,24 +6440,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$RepositoryImportStatusAttributeRestrictionsNested withNewRepositoryImportStatusAttributeRestrictions()
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$ClusterNetworkListAttributeRestrictionsNested withNewClusterNetworkListAttributeRestrictions()
 {
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RepositoryImportStatusAttributeRestrictionsNestedImpl v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterNetworkListAttributeRestrictionsNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RepositoryImportStatusAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RepositoryImportStatusAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterNetworkListAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterNetworkListAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$RepositoryImportStatusAttributeRestrictionsNested withNewRepositoryImportStatusAttributeRestrictionsLike(io.fabric.openshift.api.model.v.RepositoryImportStatus)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$ClusterNetworkListAttributeRestrictionsNested withNewClusterNetworkListAttributeRestrictionsLike(io.fabric.openshift.api.model.v.ClusterNetworkList)
 {
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RepositoryImportStatusAttributeRestrictionsNestedImpl v;
-io.fabric.openshift.api.model.v.RepositoryImportStatus v;
+io.fabric.openshift.api.model.v.ClusterNetworkList v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterNetworkListAttributeRestrictionsNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.RepositoryImportStatus;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RepositoryImportStatusAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RepositoryImportStatusAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.RepositoryImportStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.ClusterNetworkList;
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterNetworkListAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterNetworkListAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.ClusterNetworkList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.PolicyRuleFluent withDeploymentCauseAttributeRestrictions(io.fabric.openshift.api.model.v.DeploymentCause)
@@ -6564,6 +6512,58 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$DeploymentCauseAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.DeploymentCause)>(v, v);
 return v;
 }
+public io.fabric.openshift.api.model.v.PolicyRuleFluent withRepositoryImportStatusAttributeRestrictions(io.fabric.openshift.api.model.v.RepositoryImportStatus)
+{
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
+io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.RepositoryImportStatusBuilder v;
+java.util.List v, v, v;
+io.fabric.openshift.api.model.v.RepositoryImportStatus v;
+io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
+v := @parameter: io.fabric.openshift.api.model.v.RepositoryImportStatus;
+v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
+v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
+interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
+if v == null goto label;
+v = new io.fabric.openshift.api.model.v.RepositoryImportStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.RepositoryImportStatusBuilder: void <init>(io.fabric.openshift.api.model.v.RepositoryImportStatus)>(v);
+v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
+v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
+v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
+interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
+goto label;
+label:
+v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = null;
+v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
+v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
+interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
+label:
+return v;
+}
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$RepositoryImportStatusAttributeRestrictionsNested withNewRepositoryImportStatusAttributeRestrictions()
+{
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RepositoryImportStatusAttributeRestrictionsNestedImpl v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RepositoryImportStatusAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RepositoryImportStatusAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$RepositoryImportStatusAttributeRestrictionsNested withNewRepositoryImportStatusAttributeRestrictionsLike(io.fabric.openshift.api.model.v.RepositoryImportStatus)
+{
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RepositoryImportStatusAttributeRestrictionsNestedImpl v;
+io.fabric.openshift.api.model.v.RepositoryImportStatus v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
+v := @parameter: io.fabric.openshift.api.model.v.RepositoryImportStatus;
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RepositoryImportStatusAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RepositoryImportStatusAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.RepositoryImportStatus)>(v, v);
+return v;
+}
 public io.fabric.openshift.api.model.v.PolicyRuleFluent withGroupListAttributeRestrictions(io.fabric.openshift.api.model.v.GroupList)
 {
 io.fabric.openshift.api.model.v.GroupList v;
@@ -7987,23 +7987,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ClusterRoleAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.ClusterRole)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent withConnectionConfigAttributeRestrictions(io.fabric.openshift.api.model.v.ConnectionConfig)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent withTagEventConditionAttributeRestrictions(io.fabric.openshift.api.model.v.TagEventCondition)
 {
-io.fabric.openshift.api.model.v.ConnectionConfigBuilder v;
+io.fabric.openshift.api.model.v.TagEventCondition v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.ConnectionConfig v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.TagEventConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ConnectionConfig;
+v := @parameter: io.fabric.openshift.api.model.v.TagEventCondition;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.ConnectionConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ConnectionConfigBuilder: void <init>(io.fabric.openshift.api.model.v.ConnectionConfig)>(v);
+v = new io.fabric.openshift.api.model.v.TagEventConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.TagEventConditionBuilder: void <init>(io.fabric.openshift.api.model.v.TagEventCondition)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
@@ -8019,43 +8019,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$ConnectionConfigAttributeRestrictionsNested withNewConnectionConfigAttributeRestrictions()
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$TagEventConditionAttributeRestrictionsNested withNewTagEventConditionAttributeRestrictions()
 {
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ConnectionConfigAttributeRestrictionsNestedImpl v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TagEventConditionAttributeRestrictionsNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ConnectionConfigAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ConnectionConfigAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TagEventConditionAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TagEventConditionAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$ConnectionConfigAttributeRestrictionsNested withNewConnectionConfigAttributeRestrictionsLike(io.fabric.openshift.api.model.v.ConnectionConfig)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$TagEventConditionAttributeRestrictionsNested withNewTagEventConditionAttributeRestrictionsLike(io.fabric.openshift.api.model.v.TagEventCondition)
 {
-io.fabric.openshift.api.model.v.ConnectionConfig v;
+io.fabric.openshift.api.model.v.TagEventCondition v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ConnectionConfigAttributeRestrictionsNestedImpl v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TagEventConditionAttributeRestrictionsNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ConnectionConfig;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ConnectionConfigAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ConnectionConfigAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.ConnectionConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.TagEventCondition;
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TagEventConditionAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TagEventConditionAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.TagEventCondition)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent withTagEventConditionAttributeRestrictions(io.fabric.openshift.api.model.v.TagEventCondition)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent withConnectionConfigAttributeRestrictions(io.fabric.openshift.api.model.v.ConnectionConfig)
 {
-io.fabric.openshift.api.model.v.TagEventCondition v;
+io.fabric.openshift.api.model.v.ConnectionConfigBuilder v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.ConnectionConfig v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.TagEventConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.TagEventCondition;
+v := @parameter: io.fabric.openshift.api.model.v.ConnectionConfig;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.TagEventConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.TagEventConditionBuilder: void <init>(io.fabric.openshift.api.model.v.TagEventCondition)>(v);
+v = new io.fabric.openshift.api.model.v.ConnectionConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ConnectionConfigBuilder: void <init>(io.fabric.openshift.api.model.v.ConnectionConfig)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
@@ -8071,24 +8071,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$TagEventConditionAttributeRestrictionsNested withNewTagEventConditionAttributeRestrictions()
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$ConnectionConfigAttributeRestrictionsNested withNewConnectionConfigAttributeRestrictions()
 {
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TagEventConditionAttributeRestrictionsNestedImpl v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ConnectionConfigAttributeRestrictionsNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TagEventConditionAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TagEventConditionAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ConnectionConfigAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ConnectionConfigAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$TagEventConditionAttributeRestrictionsNested withNewTagEventConditionAttributeRestrictionsLike(io.fabric.openshift.api.model.v.TagEventCondition)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$ConnectionConfigAttributeRestrictionsNested withNewConnectionConfigAttributeRestrictionsLike(io.fabric.openshift.api.model.v.ConnectionConfig)
 {
-io.fabric.openshift.api.model.v.TagEventCondition v;
+io.fabric.openshift.api.model.v.ConnectionConfig v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TagEventConditionAttributeRestrictionsNestedImpl v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ConnectionConfigAttributeRestrictionsNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.TagEventCondition;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TagEventConditionAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TagEventConditionAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.TagEventCondition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.ConnectionConfig;
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ConnectionConfigAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ConnectionConfigAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.ConnectionConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.PolicyRuleFluent withLabelSelectorAttributeRestrictions(io.fabric.kubernetes.api.model.v.LabelSelector)
@@ -8416,23 +8416,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildSpecAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.BuildSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent withProjectStatusAttributeRestrictions(io.fabric.openshift.api.model.v.ProjectStatus)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent withLocalSubjectAccessReviewAttributeRestrictions(io.fabric.openshift.api.model.v.LocalSubjectAccessReview)
 {
-io.fabric.openshift.api.model.v.ProjectStatusBuilder v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewBuilder v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.ProjectStatus v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ProjectStatus;
+v := @parameter: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.ProjectStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ProjectStatusBuilder: void <init>(io.fabric.openshift.api.model.v.ProjectStatus)>(v);
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewBuilder: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReview)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
@@ -8448,43 +8448,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$ProjectStatusAttributeRestrictionsNested withNewProjectStatusAttributeRestrictions()
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$LocalSubjectAccessReviewAttributeRestrictionsNested withNewLocalSubjectAccessReviewAttributeRestrictions()
 {
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ProjectStatusAttributeRestrictionsNestedImpl v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$LocalSubjectAccessReviewAttributeRestrictionsNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ProjectStatusAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ProjectStatusAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$LocalSubjectAccessReviewAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$LocalSubjectAccessReviewAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$ProjectStatusAttributeRestrictionsNested withNewProjectStatusAttributeRestrictionsLike(io.fabric.openshift.api.model.v.ProjectStatus)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$LocalSubjectAccessReviewAttributeRestrictionsNested withNewLocalSubjectAccessReviewAttributeRestrictionsLike(io.fabric.openshift.api.model.v.LocalSubjectAccessReview)
 {
-io.fabric.openshift.api.model.v.ProjectStatus v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ProjectStatusAttributeRestrictionsNestedImpl v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$LocalSubjectAccessReviewAttributeRestrictionsNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ProjectStatus;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ProjectStatusAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ProjectStatusAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.ProjectStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$LocalSubjectAccessReviewAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$LocalSubjectAccessReviewAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.LocalSubjectAccessReview)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent withLocalSubjectAccessReviewAttributeRestrictions(io.fabric.openshift.api.model.v.LocalSubjectAccessReview)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent withProjectStatusAttributeRestrictions(io.fabric.openshift.api.model.v.ProjectStatus)
 {
-io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewBuilder v;
+io.fabric.openshift.api.model.v.ProjectStatusBuilder v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.ProjectStatus v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
+v := @parameter: io.fabric.openshift.api.model.v.ProjectStatus;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewBuilder: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReview)>(v);
+v = new io.fabric.openshift.api.model.v.ProjectStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ProjectStatusBuilder: void <init>(io.fabric.openshift.api.model.v.ProjectStatus)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
@@ -8500,24 +8500,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$LocalSubjectAccessReviewAttributeRestrictionsNested withNewLocalSubjectAccessReviewAttributeRestrictions()
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$ProjectStatusAttributeRestrictionsNested withNewProjectStatusAttributeRestrictions()
 {
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$LocalSubjectAccessReviewAttributeRestrictionsNestedImpl v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ProjectStatusAttributeRestrictionsNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$LocalSubjectAccessReviewAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$LocalSubjectAccessReviewAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ProjectStatusAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ProjectStatusAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$LocalSubjectAccessReviewAttributeRestrictionsNested withNewLocalSubjectAccessReviewAttributeRestrictionsLike(io.fabric.openshift.api.model.v.LocalSubjectAccessReview)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$ProjectStatusAttributeRestrictionsNested withNewProjectStatusAttributeRestrictionsLike(io.fabric.openshift.api.model.v.ProjectStatus)
 {
-io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
+io.fabric.openshift.api.model.v.ProjectStatus v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$LocalSubjectAccessReviewAttributeRestrictionsNestedImpl v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ProjectStatusAttributeRestrictionsNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$LocalSubjectAccessReviewAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$LocalSubjectAccessReviewAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.LocalSubjectAccessReview)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.ProjectStatus;
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ProjectStatusAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ProjectStatusAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.ProjectStatus)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.PolicyRuleFluent withRollingDeploymentStrategyParamsAttributeRestrictions(io.fabric.openshift.api.model.v.RollingDeploymentStrategyParams)
@@ -9262,23 +9262,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ImageTagListAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.ImageTagList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent withOAuthAccessTokenAttributeRestrictions(io.fabric.openshift.api.model.v.OAuthAccessToken)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent withDeploymentConfigAttributeRestrictions(io.fabric.openshift.api.model.v.DeploymentConfig)
 {
-io.fabric.openshift.api.model.v.OAuthAccessToken v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.DeploymentConfig v;
+io.fabric.openshift.api.model.v.DeploymentConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.OAuthAccessToken;
+v := @parameter: io.fabric.openshift.api.model.v.DeploymentConfig;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder: void <init>(io.fabric.openshift.api.model.v.OAuthAccessToken)>(v);
+v = new io.fabric.openshift.api.model.v.DeploymentConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.DeploymentConfigBuilder: void <init>(io.fabric.openshift.api.model.v.DeploymentConfig)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
@@ -9294,43 +9294,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$OAuthAccessTokenAttributeRestrictionsNested withNewOAuthAccessTokenAttributeRestrictions()
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$DeploymentConfigAttributeRestrictionsNested withNewDeploymentConfigAttributeRestrictions()
 {
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$OAuthAccessTokenAttributeRestrictionsNestedImpl v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$DeploymentConfigAttributeRestrictionsNestedImpl v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$OAuthAccessTokenAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$OAuthAccessTokenAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$DeploymentConfigAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$DeploymentConfigAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$OAuthAccessTokenAttributeRestrictionsNested withNewOAuthAccessTokenAttributeRestrictionsLike(io.fabric.openshift.api.model.v.OAuthAccessToken)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$DeploymentConfigAttributeRestrictionsNested withNewDeploymentConfigAttributeRestrictionsLike(io.fabric.openshift.api.model.v.DeploymentConfig)
 {
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$OAuthAccessTokenAttributeRestrictionsNestedImpl v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$DeploymentConfigAttributeRestrictionsNestedImpl v;
+io.fabric.openshift.api.model.v.DeploymentConfig v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
-io.fabric.openshift.api.model.v.OAuthAccessToken v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.OAuthAccessToken;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$OAuthAccessTokenAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$OAuthAccessTokenAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.OAuthAccessToken)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.DeploymentConfig;
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$DeploymentConfigAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$DeploymentConfigAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.DeploymentConfig)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent withDeploymentConfigAttributeRestrictions(io.fabric.openshift.api.model.v.DeploymentConfig)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent withOAuthAccessTokenAttributeRestrictions(io.fabric.openshift.api.model.v.OAuthAccessToken)
 {
+io.fabric.openshift.api.model.v.OAuthAccessToken v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.DeploymentConfig v;
-io.fabric.openshift.api.model.v.DeploymentConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.DeploymentConfig;
+v := @parameter: io.fabric.openshift.api.model.v.OAuthAccessToken;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.DeploymentConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.DeploymentConfigBuilder: void <init>(io.fabric.openshift.api.model.v.DeploymentConfig)>(v);
+v = new io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder: void <init>(io.fabric.openshift.api.model.v.OAuthAccessToken)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
@@ -9346,24 +9346,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$DeploymentConfigAttributeRestrictionsNested withNewDeploymentConfigAttributeRestrictions()
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$OAuthAccessTokenAttributeRestrictionsNested withNewOAuthAccessTokenAttributeRestrictions()
 {
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$DeploymentConfigAttributeRestrictionsNestedImpl v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$OAuthAccessTokenAttributeRestrictionsNestedImpl v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$DeploymentConfigAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$DeploymentConfigAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$OAuthAccessTokenAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$OAuthAccessTokenAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$DeploymentConfigAttributeRestrictionsNested withNewDeploymentConfigAttributeRestrictionsLike(io.fabric.openshift.api.model.v.DeploymentConfig)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$OAuthAccessTokenAttributeRestrictionsNested withNewOAuthAccessTokenAttributeRestrictionsLike(io.fabric.openshift.api.model.v.OAuthAccessToken)
 {
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$DeploymentConfigAttributeRestrictionsNestedImpl v;
-io.fabric.openshift.api.model.v.DeploymentConfig v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$OAuthAccessTokenAttributeRestrictionsNestedImpl v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
+io.fabric.openshift.api.model.v.OAuthAccessToken v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.DeploymentConfig;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$DeploymentConfigAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$DeploymentConfigAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.DeploymentConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.OAuthAccessToken;
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$OAuthAccessTokenAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$OAuthAccessTokenAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.OAuthAccessToken)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.PolicyRuleFluent withRoleBindingAttributeRestrictions(io.fabric.openshift.api.model.v.RoleBinding)
@@ -9522,23 +9522,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TLSConfigAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.TLSConfig)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent withBuildVolumeAttributeRestrictions(io.fabric.openshift.api.model.v.BuildVolume)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent withTemplateInstanceSpecAttributeRestrictions(io.fabric.openshift.api.model.v.TemplateInstanceSpec)
 {
-io.fabric.openshift.api.model.v.BuildVolume v;
-io.fabric.openshift.api.model.v.BuildVolumeBuilder v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
+io.fabric.openshift.api.model.v.TemplateInstanceSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.TemplateInstanceSpec v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.BuildVolume;
+v := @parameter: io.fabric.openshift.api.model.v.TemplateInstanceSpec;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.BuildVolumeBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.BuildVolumeBuilder: void <init>(io.fabric.openshift.api.model.v.BuildVolume)>(v);
+v = new io.fabric.openshift.api.model.v.TemplateInstanceSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.TemplateInstanceSpecBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateInstanceSpec)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
@@ -9554,43 +9554,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$BuildVolumeAttributeRestrictionsNested withNewBuildVolumeAttributeRestrictions()
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$TemplateInstanceSpecAttributeRestrictionsNested withNewTemplateInstanceSpecAttributeRestrictions()
 {
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildVolumeAttributeRestrictionsNestedImpl v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TemplateInstanceSpecAttributeRestrictionsNestedImpl v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildVolumeAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildVolumeAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TemplateInstanceSpecAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TemplateInstanceSpecAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$BuildVolumeAttributeRestrictionsNested withNewBuildVolumeAttributeRestrictionsLike(io.fabric.openshift.api.model.v.BuildVolume)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$TemplateInstanceSpecAttributeRestrictionsNested withNewTemplateInstanceSpecAttributeRestrictionsLike(io.fabric.openshift.api.model.v.TemplateInstanceSpec)
 {
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildVolumeAttributeRestrictionsNestedImpl v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TemplateInstanceSpecAttributeRestrictionsNestedImpl v;
+io.fabric.openshift.api.model.v.TemplateInstanceSpec v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
-io.fabric.openshift.api.model.v.BuildVolume v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.BuildVolume;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildVolumeAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildVolumeAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.BuildVolume)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.TemplateInstanceSpec;
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TemplateInstanceSpecAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TemplateInstanceSpecAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.TemplateInstanceSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent withTemplateInstanceSpecAttributeRestrictions(io.fabric.openshift.api.model.v.TemplateInstanceSpec)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent withBuildVolumeAttributeRestrictions(io.fabric.openshift.api.model.v.BuildVolume)
 {
+io.fabric.openshift.api.model.v.BuildVolume v;
+io.fabric.openshift.api.model.v.BuildVolumeBuilder v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
-io.fabric.openshift.api.model.v.TemplateInstanceSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.TemplateInstanceSpec v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.TemplateInstanceSpec;
+v := @parameter: io.fabric.openshift.api.model.v.BuildVolume;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.TemplateInstanceSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.TemplateInstanceSpecBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateInstanceSpec)>(v);
+v = new io.fabric.openshift.api.model.v.BuildVolumeBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.BuildVolumeBuilder: void <init>(io.fabric.openshift.api.model.v.BuildVolume)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
@@ -9606,24 +9606,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$TemplateInstanceSpecAttributeRestrictionsNested withNewTemplateInstanceSpecAttributeRestrictions()
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$BuildVolumeAttributeRestrictionsNested withNewBuildVolumeAttributeRestrictions()
 {
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TemplateInstanceSpecAttributeRestrictionsNestedImpl v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildVolumeAttributeRestrictionsNestedImpl v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TemplateInstanceSpecAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TemplateInstanceSpecAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildVolumeAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildVolumeAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$TemplateInstanceSpecAttributeRestrictionsNested withNewTemplateInstanceSpecAttributeRestrictionsLike(io.fabric.openshift.api.model.v.TemplateInstanceSpec)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$BuildVolumeAttributeRestrictionsNested withNewBuildVolumeAttributeRestrictionsLike(io.fabric.openshift.api.model.v.BuildVolume)
 {
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TemplateInstanceSpecAttributeRestrictionsNestedImpl v;
-io.fabric.openshift.api.model.v.TemplateInstanceSpec v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildVolumeAttributeRestrictionsNestedImpl v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
+io.fabric.openshift.api.model.v.BuildVolume v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.TemplateInstanceSpec;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TemplateInstanceSpecAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TemplateInstanceSpecAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.TemplateInstanceSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.BuildVolume;
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildVolumeAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildVolumeAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.BuildVolume)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.PolicyRuleFluent withBuildStatusAttributeRestrictions(io.fabric.openshift.api.model.v.BuildStatus)
@@ -11037,23 +11037,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ResourceQuotaStatusByNamespaceAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.ResourceQuotaStatusByNamespace)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent withSourceBuildStrategyAttributeRestrictions(io.fabric.openshift.api.model.v.SourceBuildStrategy)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent withRoleBindingListAttributeRestrictions(io.fabric.openshift.api.model.v.RoleBindingList)
 {
-io.fabric.openshift.api.model.v.SourceBuildStrategy v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
-io.fabric.openshift.api.model.v.SourceBuildStrategyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.RoleBindingList v;
+io.fabric.openshift.api.model.v.RoleBindingListBuilder v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.SourceBuildStrategy;
+v := @parameter: io.fabric.openshift.api.model.v.RoleBindingList;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.SourceBuildStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.SourceBuildStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.SourceBuildStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.RoleBindingListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.RoleBindingListBuilder: void <init>(io.fabric.openshift.api.model.v.RoleBindingList)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
@@ -11069,24 +11069,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$SourceBuildStrategyAttributeRestrictionsNested withNewSourceBuildStrategyAttributeRestrictions()
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$RoleBindingListAttributeRestrictionsNested withNewRoleBindingListAttributeRestrictions()
 {
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$SourceBuildStrategyAttributeRestrictionsNestedImpl v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RoleBindingListAttributeRestrictionsNestedImpl v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$SourceBuildStrategyAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$SourceBuildStrategyAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RoleBindingListAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RoleBindingListAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$SourceBuildStrategyAttributeRestrictionsNested withNewSourceBuildStrategyAttributeRestrictionsLike(io.fabric.openshift.api.model.v.SourceBuildStrategy)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$RoleBindingListAttributeRestrictionsNested withNewRoleBindingListAttributeRestrictionsLike(io.fabric.openshift.api.model.v.RoleBindingList)
 {
-io.fabric.openshift.api.model.v.SourceBuildStrategy v;
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$SourceBuildStrategyAttributeRestrictionsNestedImpl v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RoleBindingListAttributeRestrictionsNestedImpl v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
+io.fabric.openshift.api.model.v.RoleBindingList v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.SourceBuildStrategy;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$SourceBuildStrategyAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$SourceBuildStrategyAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.SourceBuildStrategy)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.RoleBindingList;
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RoleBindingListAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RoleBindingListAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.RoleBindingList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.PolicyRuleFluent withParameterAttributeRestrictions(io.fabric.openshift.api.model.v.Parameter)
@@ -11141,23 +11141,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ParameterAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.Parameter)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent withRoleBindingListAttributeRestrictions(io.fabric.openshift.api.model.v.RoleBindingList)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent withSourceBuildStrategyAttributeRestrictions(io.fabric.openshift.api.model.v.SourceBuildStrategy)
 {
+io.fabric.openshift.api.model.v.SourceBuildStrategy v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
+io.fabric.openshift.api.model.v.SourceBuildStrategyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.RoleBindingList v;
-io.fabric.openshift.api.model.v.RoleBindingListBuilder v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.RoleBindingList;
+v := @parameter: io.fabric.openshift.api.model.v.SourceBuildStrategy;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.RoleBindingListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.RoleBindingListBuilder: void <init>(io.fabric.openshift.api.model.v.RoleBindingList)>(v);
+v = new io.fabric.openshift.api.model.v.SourceBuildStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.SourceBuildStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.SourceBuildStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
@@ -11173,43 +11173,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$RoleBindingListAttributeRestrictionsNested withNewRoleBindingListAttributeRestrictions()
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$SourceBuildStrategyAttributeRestrictionsNested withNewSourceBuildStrategyAttributeRestrictions()
 {
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RoleBindingListAttributeRestrictionsNestedImpl v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$SourceBuildStrategyAttributeRestrictionsNestedImpl v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RoleBindingListAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RoleBindingListAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$SourceBuildStrategyAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$SourceBuildStrategyAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$RoleBindingListAttributeRestrictionsNested withNewRoleBindingListAttributeRestrictionsLike(io.fabric.openshift.api.model.v.RoleBindingList)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$SourceBuildStrategyAttributeRestrictionsNested withNewSourceBuildStrategyAttributeRestrictionsLike(io.fabric.openshift.api.model.v.SourceBuildStrategy)
 {
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RoleBindingListAttributeRestrictionsNestedImpl v;
+io.fabric.openshift.api.model.v.SourceBuildStrategy v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$SourceBuildStrategyAttributeRestrictionsNestedImpl v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
-io.fabric.openshift.api.model.v.RoleBindingList v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.RoleBindingList;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RoleBindingListAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$RoleBindingListAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.RoleBindingList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.SourceBuildStrategy;
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$SourceBuildStrategyAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$SourceBuildStrategyAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.SourceBuildStrategy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent withPodSecurityPolicySelfSubjectReviewSpecAttributeRestrictions(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent withBrokerTemplateInstanceAttributeRestrictions(io.fabric.openshift.api.model.v.BrokerTemplateInstance)
 {
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
-io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.BrokerTemplateInstance v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpecBuilder v;
+io.fabric.openshift.api.model.v.BrokerTemplateInstanceBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec;
+v := @parameter: io.fabric.openshift.api.model.v.BrokerTemplateInstance;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpecBuilder: void <init>(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec)>(v);
+v = new io.fabric.openshift.api.model.v.BrokerTemplateInstanceBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.BrokerTemplateInstanceBuilder: void <init>(io.fabric.openshift.api.model.v.BrokerTemplateInstance)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
@@ -11225,43 +11225,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$PodSecurityPolicySelfSubjectReviewSpecAttributeRestrictionsNested withNewPodSecurityPolicySelfSubjectReviewSpecAttributeRestrictions()
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$BrokerTemplateInstanceAttributeRestrictionsNested withNewBrokerTemplateInstanceAttributeRestrictions()
 {
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$PodSecurityPolicySelfSubjectReviewSpecAttributeRestrictionsNestedImpl v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BrokerTemplateInstanceAttributeRestrictionsNestedImpl v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$PodSecurityPolicySelfSubjectReviewSpecAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$PodSecurityPolicySelfSubjectReviewSpecAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BrokerTemplateInstanceAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BrokerTemplateInstanceAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$PodSecurityPolicySelfSubjectReviewSpecAttributeRestrictionsNested withNewPodSecurityPolicySelfSubjectReviewSpecAttributeRestrictionsLike(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$BrokerTemplateInstanceAttributeRestrictionsNested withNewBrokerTemplateInstanceAttributeRestrictionsLike(io.fabric.openshift.api.model.v.BrokerTemplateInstance)
 {
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$PodSecurityPolicySelfSubjectReviewSpecAttributeRestrictionsNestedImpl v;
+io.fabric.openshift.api.model.v.BrokerTemplateInstance v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BrokerTemplateInstanceAttributeRestrictionsNestedImpl v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
-io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$PodSecurityPolicySelfSubjectReviewSpecAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$PodSecurityPolicySelfSubjectReviewSpecAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.BrokerTemplateInstance;
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BrokerTemplateInstanceAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BrokerTemplateInstanceAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.BrokerTemplateInstance)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent withBrokerTemplateInstanceAttributeRestrictions(io.fabric.openshift.api.model.v.BrokerTemplateInstance)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent withPodSecurityPolicySelfSubjectReviewSpecAttributeRestrictions(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec)
 {
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
+io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.BrokerTemplateInstance v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.BrokerTemplateInstanceBuilder v;
+io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.BrokerTemplateInstance;
+v := @parameter: io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.BrokerTemplateInstanceBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.BrokerTemplateInstanceBuilder: void <init>(io.fabric.openshift.api.model.v.BrokerTemplateInstance)>(v);
+v = new io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpecBuilder: void <init>(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
@@ -11277,24 +11277,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$BrokerTemplateInstanceAttributeRestrictionsNested withNewBrokerTemplateInstanceAttributeRestrictions()
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$PodSecurityPolicySelfSubjectReviewSpecAttributeRestrictionsNested withNewPodSecurityPolicySelfSubjectReviewSpecAttributeRestrictions()
 {
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BrokerTemplateInstanceAttributeRestrictionsNestedImpl v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$PodSecurityPolicySelfSubjectReviewSpecAttributeRestrictionsNestedImpl v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BrokerTemplateInstanceAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BrokerTemplateInstanceAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$PodSecurityPolicySelfSubjectReviewSpecAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$PodSecurityPolicySelfSubjectReviewSpecAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$BrokerTemplateInstanceAttributeRestrictionsNested withNewBrokerTemplateInstanceAttributeRestrictionsLike(io.fabric.openshift.api.model.v.BrokerTemplateInstance)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$PodSecurityPolicySelfSubjectReviewSpecAttributeRestrictionsNested withNewPodSecurityPolicySelfSubjectReviewSpecAttributeRestrictionsLike(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec)
 {
-io.fabric.openshift.api.model.v.BrokerTemplateInstance v;
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BrokerTemplateInstanceAttributeRestrictionsNestedImpl v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$PodSecurityPolicySelfSubjectReviewSpecAttributeRestrictionsNestedImpl v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
+io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.BrokerTemplateInstance;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BrokerTemplateInstanceAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BrokerTemplateInstanceAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.BrokerTemplateInstance)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec;
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$PodSecurityPolicySelfSubjectReviewSpecAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$PodSecurityPolicySelfSubjectReviewSpecAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.PolicyRuleFluent withBuildPostCommitSpecAttributeRestrictions(io.fabric.openshift.api.model.v.BuildPostCommitSpec)
@@ -12123,23 +12123,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ImageStreamImageAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.ImageStreamImage)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent withBuildStatusOutputToAttributeRestrictions(io.fabric.openshift.api.model.v.BuildStatusOutputTo)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent withResourceAccessReviewResponseAttributeRestrictions(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse)
 {
-io.fabric.openshift.api.model.v.BuildStatusOutputTo v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewResponse v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewResponseBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.BuildStatusOutputToBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.BuildStatusOutputTo;
+v := @parameter: io.fabric.openshift.api.model.v.ResourceAccessReviewResponse;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.BuildStatusOutputToBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.BuildStatusOutputToBuilder: void <init>(io.fabric.openshift.api.model.v.BuildStatusOutputTo)>(v);
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewResponseBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewResponseBuilder: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
@@ -12155,37 +12155,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$BuildStatusOutputToAttributeRestrictionsNested withNewBuildStatusOutputToAttributeRestrictions()
-{
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildStatusOutputToAttributeRestrictionsNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildStatusOutputToAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildStatusOutputToAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$BuildStatusOutputToAttributeRestrictionsNested withNewBuildStatusOutputToAttributeRestrictionsLike(io.fabric.openshift.api.model.v.BuildStatusOutputTo)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$ResourceAccessReviewResponseAttributeRestrictionsNested withNewResourceAccessReviewResponseAttributeRestrictions()
 {
-io.fabric.openshift.api.model.v.BuildStatusOutputTo v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ResourceAccessReviewResponseAttributeRestrictionsNestedImpl v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildStatusOutputToAttributeRestrictionsNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.BuildStatusOutputTo;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildStatusOutputToAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildStatusOutputToAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.BuildStatusOutputTo)>(v, v);
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ResourceAccessReviewResponseAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ResourceAccessReviewResponseAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent withNewBuildStatusOutputToAttributeRestrictions(java.lang.String)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$ResourceAccessReviewResponseAttributeRestrictionsNested withNewResourceAccessReviewResponseAttributeRestrictionsLike(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse)
 {
-io.fabric.openshift.api.model.v.BuildStatusOutputTo v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ResourceAccessReviewResponseAttributeRestrictionsNestedImpl v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
-io.fabric.openshift.api.model.v.PolicyRuleFluent v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewResponse v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.BuildStatusOutputTo;
-specialinvoke v.<io.fabric.openshift.api.model.v.BuildStatusOutputTo: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.openshift.api.model.v.PolicyRuleFluent withBuildStatusOutputToAttributeRestrictions(io.fabric.openshift.api.model.v.BuildStatusOutputTo)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.ResourceAccessReviewResponse;
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ResourceAccessReviewResponseAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ResourceAccessReviewResponseAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.ResourceAccessReviewResponse)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.PolicyRuleFluent withBuildConditionAttributeRestrictions(io.fabric.openshift.api.model.v.BuildCondition)
@@ -12240,23 +12227,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildConditionAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.BuildCondition)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent withResourceAccessReviewResponseAttributeRestrictions(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent withBuildStatusOutputToAttributeRestrictions(io.fabric.openshift.api.model.v.BuildStatusOutputTo)
 {
+io.fabric.openshift.api.model.v.BuildStatusOutputTo v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewResponse v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewResponseBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.BuildStatusOutputToBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ResourceAccessReviewResponse;
+v := @parameter: io.fabric.openshift.api.model.v.BuildStatusOutputTo;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewResponseBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewResponseBuilder: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse)>(v);
+v = new io.fabric.openshift.api.model.v.BuildStatusOutputToBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.BuildStatusOutputToBuilder: void <init>(io.fabric.openshift.api.model.v.BuildStatusOutputTo)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
@@ -12272,43 +12259,56 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$ResourceAccessReviewResponseAttributeRestrictionsNested withNewResourceAccessReviewResponseAttributeRestrictions()
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$BuildStatusOutputToAttributeRestrictionsNested withNewBuildStatusOutputToAttributeRestrictions()
 {
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ResourceAccessReviewResponseAttributeRestrictionsNestedImpl v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildStatusOutputToAttributeRestrictionsNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ResourceAccessReviewResponseAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ResourceAccessReviewResponseAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildStatusOutputToAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildStatusOutputToAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$ResourceAccessReviewResponseAttributeRestrictionsNested withNewResourceAccessReviewResponseAttributeRestrictionsLike(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$BuildStatusOutputToAttributeRestrictionsNested withNewBuildStatusOutputToAttributeRestrictionsLike(io.fabric.openshift.api.model.v.BuildStatusOutputTo)
 {
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ResourceAccessReviewResponseAttributeRestrictionsNestedImpl v;
+io.fabric.openshift.api.model.v.BuildStatusOutputTo v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewResponse v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildStatusOutputToAttributeRestrictionsNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ResourceAccessReviewResponse;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ResourceAccessReviewResponseAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ResourceAccessReviewResponseAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.ResourceAccessReviewResponse)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.BuildStatusOutputTo;
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildStatusOutputToAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildStatusOutputToAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.BuildStatusOutputTo)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent withExecNewPodHookAttributeRestrictions(io.fabric.openshift.api.model.v.ExecNewPodHook)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent withNewBuildStatusOutputToAttributeRestrictions(java.lang.String)
+{
+io.fabric.openshift.api.model.v.BuildStatusOutputTo v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
+io.fabric.openshift.api.model.v.PolicyRuleFluent v;
+v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.BuildStatusOutputTo;
+specialinvoke v.<io.fabric.openshift.api.model.v.BuildStatusOutputTo: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.openshift.api.model.v.PolicyRuleFluent withBuildStatusOutputToAttributeRestrictions(io.fabric.openshift.api.model.v.BuildStatusOutputTo)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.PolicyRuleFluent withSecretSpecAttributeRestrictions(io.fabric.openshift.api.model.v.SecretSpec)
 {
-io.fabric.openshift.api.model.v.ExecNewPodHookBuilder v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.ExecNewPodHook v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.SecretSpec v;
+io.fabric.openshift.api.model.v.SecretSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ExecNewPodHook;
+v := @parameter: io.fabric.openshift.api.model.v.SecretSpec;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.ExecNewPodHookBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ExecNewPodHookBuilder: void <init>(io.fabric.openshift.api.model.v.ExecNewPodHook)>(v);
+v = new io.fabric.openshift.api.model.v.SecretSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.SecretSpecBuilder: void <init>(io.fabric.openshift.api.model.v.SecretSpec)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
@@ -12324,43 +12324,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$ExecNewPodHookAttributeRestrictionsNested withNewExecNewPodHookAttributeRestrictions()
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$SecretSpecAttributeRestrictionsNested withNewSecretSpecAttributeRestrictions()
 {
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ExecNewPodHookAttributeRestrictionsNestedImpl v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$SecretSpecAttributeRestrictionsNestedImpl v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ExecNewPodHookAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ExecNewPodHookAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$SecretSpecAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$SecretSpecAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$ExecNewPodHookAttributeRestrictionsNested withNewExecNewPodHookAttributeRestrictionsLike(io.fabric.openshift.api.model.v.ExecNewPodHook)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$SecretSpecAttributeRestrictionsNested withNewSecretSpecAttributeRestrictionsLike(io.fabric.openshift.api.model.v.SecretSpec)
 {
-io.fabric.openshift.api.model.v.ExecNewPodHook v;
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ExecNewPodHookAttributeRestrictionsNestedImpl v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$SecretSpecAttributeRestrictionsNestedImpl v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
+io.fabric.openshift.api.model.v.SecretSpec v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ExecNewPodHook;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ExecNewPodHookAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ExecNewPodHookAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.ExecNewPodHook)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.SecretSpec;
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$SecretSpecAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$SecretSpecAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.SecretSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent withSecretSpecAttributeRestrictions(io.fabric.openshift.api.model.v.SecretSpec)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent withExecNewPodHookAttributeRestrictions(io.fabric.openshift.api.model.v.ExecNewPodHook)
 {
+io.fabric.openshift.api.model.v.ExecNewPodHookBuilder v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.ExecNewPodHook v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.SecretSpec v;
-io.fabric.openshift.api.model.v.SecretSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.SecretSpec;
+v := @parameter: io.fabric.openshift.api.model.v.ExecNewPodHook;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.SecretSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.SecretSpecBuilder: void <init>(io.fabric.openshift.api.model.v.SecretSpec)>(v);
+v = new io.fabric.openshift.api.model.v.ExecNewPodHookBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ExecNewPodHookBuilder: void <init>(io.fabric.openshift.api.model.v.ExecNewPodHook)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
@@ -12376,24 +12376,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$SecretSpecAttributeRestrictionsNested withNewSecretSpecAttributeRestrictions()
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$ExecNewPodHookAttributeRestrictionsNested withNewExecNewPodHookAttributeRestrictions()
 {
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$SecretSpecAttributeRestrictionsNestedImpl v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ExecNewPodHookAttributeRestrictionsNestedImpl v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$SecretSpecAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$SecretSpecAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ExecNewPodHookAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ExecNewPodHookAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$SecretSpecAttributeRestrictionsNested withNewSecretSpecAttributeRestrictionsLike(io.fabric.openshift.api.model.v.SecretSpec)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$ExecNewPodHookAttributeRestrictionsNested withNewExecNewPodHookAttributeRestrictionsLike(io.fabric.openshift.api.model.v.ExecNewPodHook)
 {
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$SecretSpecAttributeRestrictionsNestedImpl v;
+io.fabric.openshift.api.model.v.ExecNewPodHook v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ExecNewPodHookAttributeRestrictionsNestedImpl v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
-io.fabric.openshift.api.model.v.SecretSpec v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.SecretSpec;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$SecretSpecAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$SecretSpecAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.SecretSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.ExecNewPodHook;
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ExecNewPodHookAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ExecNewPodHookAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.ExecNewPodHook)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.PolicyRuleFluent withClusterRoleBindingListAttributeRestrictions(io.fabric.openshift.api.model.v.ClusterRoleBindingList)
@@ -13374,23 +13374,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$HostSubnetAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.HostSubnet)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent withGroupRestrictionAttributeRestrictions(io.fabric.openshift.api.model.v.GroupRestriction)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent withAppliedClusterResourceQuotaAttributeRestrictions(io.fabric.openshift.api.model.v.AppliedClusterResourceQuota)
 {
-io.fabric.openshift.api.model.v.GroupRestrictionBuilder v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
+io.fabric.openshift.api.model.v.AppliedClusterResourceQuota v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.GroupRestriction v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.GroupRestriction;
+v := @parameter: io.fabric.openshift.api.model.v.AppliedClusterResourceQuota;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.GroupRestrictionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.GroupRestrictionBuilder: void <init>(io.fabric.openshift.api.model.v.GroupRestriction)>(v);
+v = new io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder: void <init>(io.fabric.openshift.api.model.v.AppliedClusterResourceQuota)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
@@ -13406,43 +13406,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$GroupRestrictionAttributeRestrictionsNested withNewGroupRestrictionAttributeRestrictions()
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$AppliedClusterResourceQuotaAttributeRestrictionsNested withNewAppliedClusterResourceQuotaAttributeRestrictions()
 {
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$GroupRestrictionAttributeRestrictionsNestedImpl v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$AppliedClusterResourceQuotaAttributeRestrictionsNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$GroupRestrictionAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$GroupRestrictionAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$AppliedClusterResourceQuotaAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$AppliedClusterResourceQuotaAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$GroupRestrictionAttributeRestrictionsNested withNewGroupRestrictionAttributeRestrictionsLike(io.fabric.openshift.api.model.v.GroupRestriction)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$AppliedClusterResourceQuotaAttributeRestrictionsNested withNewAppliedClusterResourceQuotaAttributeRestrictionsLike(io.fabric.openshift.api.model.v.AppliedClusterResourceQuota)
 {
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$GroupRestrictionAttributeRestrictionsNestedImpl v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
-io.fabric.openshift.api.model.v.GroupRestriction v;
+io.fabric.openshift.api.model.v.AppliedClusterResourceQuota v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$AppliedClusterResourceQuotaAttributeRestrictionsNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.GroupRestriction;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$GroupRestrictionAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$GroupRestrictionAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.GroupRestriction)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.AppliedClusterResourceQuota;
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$AppliedClusterResourceQuotaAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$AppliedClusterResourceQuotaAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.AppliedClusterResourceQuota)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent withAppliedClusterResourceQuotaAttributeRestrictions(io.fabric.openshift.api.model.v.AppliedClusterResourceQuota)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent withGroupRestrictionAttributeRestrictions(io.fabric.openshift.api.model.v.GroupRestriction)
 {
+io.fabric.openshift.api.model.v.GroupRestrictionBuilder v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
-io.fabric.openshift.api.model.v.AppliedClusterResourceQuota v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.GroupRestriction v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.AppliedClusterResourceQuota;
+v := @parameter: io.fabric.openshift.api.model.v.GroupRestriction;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder: void <init>(io.fabric.openshift.api.model.v.AppliedClusterResourceQuota)>(v);
+v = new io.fabric.openshift.api.model.v.GroupRestrictionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.GroupRestrictionBuilder: void <init>(io.fabric.openshift.api.model.v.GroupRestriction)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
@@ -13458,24 +13458,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$AppliedClusterResourceQuotaAttributeRestrictionsNested withNewAppliedClusterResourceQuotaAttributeRestrictions()
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$GroupRestrictionAttributeRestrictionsNested withNewGroupRestrictionAttributeRestrictions()
 {
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$GroupRestrictionAttributeRestrictionsNestedImpl v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$AppliedClusterResourceQuotaAttributeRestrictionsNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$AppliedClusterResourceQuotaAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$AppliedClusterResourceQuotaAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$GroupRestrictionAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$GroupRestrictionAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$AppliedClusterResourceQuotaAttributeRestrictionsNested withNewAppliedClusterResourceQuotaAttributeRestrictionsLike(io.fabric.openshift.api.model.v.AppliedClusterResourceQuota)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$GroupRestrictionAttributeRestrictionsNested withNewGroupRestrictionAttributeRestrictionsLike(io.fabric.openshift.api.model.v.GroupRestriction)
 {
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$GroupRestrictionAttributeRestrictionsNestedImpl v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
-io.fabric.openshift.api.model.v.AppliedClusterResourceQuota v;
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$AppliedClusterResourceQuotaAttributeRestrictionsNestedImpl v;
+io.fabric.openshift.api.model.v.GroupRestriction v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.AppliedClusterResourceQuota;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$AppliedClusterResourceQuotaAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$AppliedClusterResourceQuotaAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.AppliedClusterResourceQuota)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.GroupRestriction;
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$GroupRestrictionAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$GroupRestrictionAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.GroupRestriction)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.PolicyRuleFluent withOAuthAccessTokenListAttributeRestrictions(io.fabric.openshift.api.model.v.OAuthAccessTokenList)
@@ -13998,23 +13998,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$ImageStreamStatusAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.ImageStreamStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent withEgressNetworkPolicyAttributeRestrictions(io.fabric.openshift.api.model.v.EgressNetworkPolicy)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent withNetNamespaceAttributeRestrictions(io.fabric.openshift.api.model.v.NetNamespace)
 {
-io.fabric.openshift.api.model.v.EgressNetworkPolicy v;
+io.fabric.openshift.api.model.v.NetNamespace v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder v;
+io.fabric.openshift.api.model.v.NetNamespaceBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.EgressNetworkPolicy;
+v := @parameter: io.fabric.openshift.api.model.v.NetNamespace;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.EgressNetworkPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.NetNamespaceBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.NetNamespaceBuilder: void <init>(io.fabric.openshift.api.model.v.NetNamespace)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
@@ -14030,43 +14030,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$EgressNetworkPolicyAttributeRestrictionsNested withNewEgressNetworkPolicyAttributeRestrictions()
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$NetNamespaceAttributeRestrictionsNested withNewNetNamespaceAttributeRestrictions()
 {
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$EgressNetworkPolicyAttributeRestrictionsNestedImpl v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$NetNamespaceAttributeRestrictionsNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$EgressNetworkPolicyAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$EgressNetworkPolicyAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$NetNamespaceAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$NetNamespaceAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$EgressNetworkPolicyAttributeRestrictionsNested withNewEgressNetworkPolicyAttributeRestrictionsLike(io.fabric.openshift.api.model.v.EgressNetworkPolicy)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$NetNamespaceAttributeRestrictionsNested withNewNetNamespaceAttributeRestrictionsLike(io.fabric.openshift.api.model.v.NetNamespace)
 {
-io.fabric.openshift.api.model.v.EgressNetworkPolicy v;
+io.fabric.openshift.api.model.v.NetNamespace v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$EgressNetworkPolicyAttributeRestrictionsNestedImpl v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$NetNamespaceAttributeRestrictionsNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.EgressNetworkPolicy;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$EgressNetworkPolicyAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$EgressNetworkPolicyAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.EgressNetworkPolicy)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.NetNamespace;
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$NetNamespaceAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$NetNamespaceAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.NetNamespace)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent withNetNamespaceAttributeRestrictions(io.fabric.openshift.api.model.v.NetNamespace)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent withEgressNetworkPolicyAttributeRestrictions(io.fabric.openshift.api.model.v.EgressNetworkPolicy)
 {
-io.fabric.openshift.api.model.v.NetNamespace v;
+io.fabric.openshift.api.model.v.EgressNetworkPolicy v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.NetNamespaceBuilder v;
+io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.NetNamespace;
+v := @parameter: io.fabric.openshift.api.model.v.EgressNetworkPolicy;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.NetNamespaceBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.NetNamespaceBuilder: void <init>(io.fabric.openshift.api.model.v.NetNamespace)>(v);
+v = new io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.EgressNetworkPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
@@ -14082,24 +14082,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$NetNamespaceAttributeRestrictionsNested withNewNetNamespaceAttributeRestrictions()
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$EgressNetworkPolicyAttributeRestrictionsNested withNewEgressNetworkPolicyAttributeRestrictions()
 {
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$NetNamespaceAttributeRestrictionsNestedImpl v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$EgressNetworkPolicyAttributeRestrictionsNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$NetNamespaceAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$NetNamespaceAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$EgressNetworkPolicyAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$EgressNetworkPolicyAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$NetNamespaceAttributeRestrictionsNested withNewNetNamespaceAttributeRestrictionsLike(io.fabric.openshift.api.model.v.NetNamespace)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$EgressNetworkPolicyAttributeRestrictionsNested withNewEgressNetworkPolicyAttributeRestrictionsLike(io.fabric.openshift.api.model.v.EgressNetworkPolicy)
 {
-io.fabric.openshift.api.model.v.NetNamespace v;
+io.fabric.openshift.api.model.v.EgressNetworkPolicy v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$NetNamespaceAttributeRestrictionsNestedImpl v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$EgressNetworkPolicyAttributeRestrictionsNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.NetNamespace;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$NetNamespaceAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$NetNamespaceAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.NetNamespace)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.EgressNetworkPolicy;
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$EgressNetworkPolicyAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$EgressNetworkPolicyAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.EgressNetworkPolicy)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.PolicyRuleFluent withUserIdentityMappingAttributeRestrictions(io.fabric.openshift.api.model.v.UserIdentityMapping)
@@ -14414,23 +14414,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildListAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.BuildList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent withTemplateListAttributeRestrictions(io.fabric.openshift.api.model.v.TemplateList)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent withBuildOutputAttributeRestrictions(io.fabric.openshift.api.model.v.BuildOutput)
 {
-io.fabric.openshift.api.model.v.TemplateListBuilder v;
+io.fabric.openshift.api.model.v.BuildOutput v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
+io.fabric.openshift.api.model.v.BuildOutputBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.TemplateList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.TemplateList;
+v := @parameter: io.fabric.openshift.api.model.v.BuildOutput;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.TemplateListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.TemplateListBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateList)>(v);
+v = new io.fabric.openshift.api.model.v.BuildOutputBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.BuildOutputBuilder: void <init>(io.fabric.openshift.api.model.v.BuildOutput)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
@@ -14446,43 +14446,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$TemplateListAttributeRestrictionsNested withNewTemplateListAttributeRestrictions()
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$BuildOutputAttributeRestrictionsNested withNewBuildOutputAttributeRestrictions()
 {
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TemplateListAttributeRestrictionsNestedImpl v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildOutputAttributeRestrictionsNestedImpl v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TemplateListAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TemplateListAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildOutputAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildOutputAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$TemplateListAttributeRestrictionsNested withNewTemplateListAttributeRestrictionsLike(io.fabric.openshift.api.model.v.TemplateList)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$BuildOutputAttributeRestrictionsNested withNewBuildOutputAttributeRestrictionsLike(io.fabric.openshift.api.model.v.BuildOutput)
 {
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TemplateListAttributeRestrictionsNestedImpl v;
-io.fabric.openshift.api.model.v.TemplateList v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildOutputAttributeRestrictionsNestedImpl v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
+io.fabric.openshift.api.model.v.BuildOutput v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.TemplateList;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TemplateListAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TemplateListAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.TemplateList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.BuildOutput;
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildOutputAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildOutputAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.BuildOutput)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent withBuildOutputAttributeRestrictions(io.fabric.openshift.api.model.v.BuildOutput)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent withTemplateListAttributeRestrictions(io.fabric.openshift.api.model.v.TemplateList)
 {
-io.fabric.openshift.api.model.v.BuildOutput v;
+io.fabric.openshift.api.model.v.TemplateListBuilder v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
-io.fabric.openshift.api.model.v.BuildOutputBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.TemplateList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.BuildOutput;
+v := @parameter: io.fabric.openshift.api.model.v.TemplateList;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.BuildOutputBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.BuildOutputBuilder: void <init>(io.fabric.openshift.api.model.v.BuildOutput)>(v);
+v = new io.fabric.openshift.api.model.v.TemplateListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.TemplateListBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateList)>(v);
 v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder attributeRestrictions> = v;
 v = v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("attributeRestrictions");
@@ -14498,24 +14498,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$BuildOutputAttributeRestrictionsNested withNewBuildOutputAttributeRestrictions()
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$TemplateListAttributeRestrictionsNested withNewTemplateListAttributeRestrictions()
 {
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildOutputAttributeRestrictionsNestedImpl v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TemplateListAttributeRestrictionsNestedImpl v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildOutputAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildOutputAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TemplateListAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TemplateListAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.PolicyRuleFluent$BuildOutputAttributeRestrictionsNested withNewBuildOutputAttributeRestrictionsLike(io.fabric.openshift.api.model.v.BuildOutput)
+public io.fabric.openshift.api.model.v.PolicyRuleFluent$TemplateListAttributeRestrictionsNested withNewTemplateListAttributeRestrictionsLike(io.fabric.openshift.api.model.v.TemplateList)
 {
-io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildOutputAttributeRestrictionsNestedImpl v;
+io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TemplateListAttributeRestrictionsNestedImpl v;
+io.fabric.openshift.api.model.v.TemplateList v;
 io.fabric.openshift.api.model.v.PolicyRuleFluentImpl v;
-io.fabric.openshift.api.model.v.BuildOutput v;
 v := @this: io.fabric.openshift.api.model.v.PolicyRuleFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.BuildOutput;
-v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildOutputAttributeRestrictionsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$BuildOutputAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.BuildOutput)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.TemplateList;
+v = new io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TemplateListAttributeRestrictionsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.PolicyRuleFluentImpl$TemplateListAttributeRestrictionsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PolicyRuleFluentImpl,io.fabric.openshift.api.model.v.TemplateList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.PolicyRuleFluent withProjectSpecAttributeRestrictions(io.fabric.openshift.api.model.v.ProjectSpec)
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.ResourceAccessReviewFluent.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.ResourceAccessReviewFluent.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.ResourceAccessReviewFluent.jimple	2025-03-13 16:41:37.407712780 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.ResourceAccessReviewFluent.jimple	2025-03-13 18:04:05.941853399 +0000
@@ -45,12 +45,12 @@
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withOAuthClientListContent(io.fabric.openshift.api.model.v.OAuthClientList);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$OAuthClientListContentNested withNewOAuthClientListContent();
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$OAuthClientListContentNested withNewOAuthClientListContentLike(io.fabric.openshift.api.model.v.OAuthClientList);
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withPodSecurityPolicyReviewStatusContent(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus);
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$PodSecurityPolicyReviewStatusContentNested withNewPodSecurityPolicyReviewStatusContent();
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$PodSecurityPolicyReviewStatusContentNested withNewPodSecurityPolicyReviewStatusContentLike(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withTemplateInstanceStatusContent(io.fabric.openshift.api.model.v.TemplateInstanceStatus);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$TemplateInstanceStatusContentNested withNewTemplateInstanceStatusContent();
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$TemplateInstanceStatusContentNested withNewTemplateInstanceStatusContentLike(io.fabric.openshift.api.model.v.TemplateInstanceStatus);
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withPodSecurityPolicyReviewStatusContent(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus);
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$PodSecurityPolicyReviewStatusContentNested withNewPodSecurityPolicyReviewStatusContent();
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$PodSecurityPolicyReviewStatusContentNested withNewPodSecurityPolicyReviewStatusContentLike(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withHelmChartRepositoryListContent(io.fabric.openshift.api.model.v.HelmChartRepositoryList);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$HelmChartRepositoryListContentNested withNewHelmChartRepositoryListContent();
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$HelmChartRepositoryListContentNested withNewHelmChartRepositoryListContentLike(io.fabric.openshift.api.model.v.HelmChartRepositoryList);
@@ -102,13 +102,13 @@
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withSubjectRulesReviewSpecContent(io.fabric.openshift.api.model.v.SubjectRulesReviewSpec);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$SubjectRulesReviewSpecContentNested withNewSubjectRulesReviewSpecContent();
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$SubjectRulesReviewSpecContentNested withNewSubjectRulesReviewSpecContentLike(io.fabric.openshift.api.model.v.SubjectRulesReviewSpec);
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withRoleListContent(io.fabric.openshift.api.model.v.RoleList);
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$RoleListContentNested withNewRoleListContent();
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$RoleListContentNested withNewRoleListContentLike(io.fabric.openshift.api.model.v.RoleList);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withTagReferencePolicyContent(io.fabric.openshift.api.model.v.TagReferencePolicy);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$TagReferencePolicyContentNested withNewTagReferencePolicyContent();
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$TagReferencePolicyContentNested withNewTagReferencePolicyContentLike(io.fabric.openshift.api.model.v.TagReferencePolicy);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withNewTagReferencePolicyContent(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withRoleListContent(io.fabric.openshift.api.model.v.RoleList);
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$RoleListContentNested withNewRoleListContent();
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$RoleListContentNested withNewRoleListContentLike(io.fabric.openshift.api.model.v.RoleList);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withProjectContent(io.fabric.openshift.api.model.v.Project);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ProjectContentNested withNewProjectContent();
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ProjectContentNested withNewProjectContentLike(io.fabric.openshift.api.model.v.Project);
@@ -161,12 +161,12 @@
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withProjectListContent(io.fabric.openshift.api.model.v.ProjectList);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ProjectListContentNested withNewProjectListContent();
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ProjectListContentNested withNewProjectListContentLike(io.fabric.openshift.api.model.v.ProjectList);
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withRangeAllocationContent(io.fabric.openshift.api.model.v.RangeAllocation);
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$RangeAllocationContentNested withNewRangeAllocationContent();
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$RangeAllocationContentNested withNewRangeAllocationContentLike(io.fabric.openshift.api.model.v.RangeAllocation);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withClusterRoleScopeRestrictionContent(io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ClusterRoleScopeRestrictionContentNested withNewClusterRoleScopeRestrictionContent();
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ClusterRoleScopeRestrictionContentNested withNewClusterRoleScopeRestrictionContentLike(io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction);
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withRangeAllocationContent(io.fabric.openshift.api.model.v.RangeAllocation);
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$RangeAllocationContentNested withNewRangeAllocationContent();
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$RangeAllocationContentNested withNewRangeAllocationContentLike(io.fabric.openshift.api.model.v.RangeAllocation);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withRouteContent(io.fabric.openshift.api.model.v.Route);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$RouteContentNested withNewRouteContent();
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$RouteContentNested withNewRouteContentLike(io.fabric.openshift.api.model.v.Route);
@@ -199,25 +199,25 @@
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withSecurityContextConstraintsListContent(io.fabric.openshift.api.model.v.SecurityContextConstraintsList);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$SecurityContextConstraintsListContentNested withNewSecurityContextConstraintsListContent();
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$SecurityContextConstraintsListContentNested withNewSecurityContextConstraintsListContentLike(io.fabric.openshift.api.model.v.SecurityContextConstraintsList);
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withIdentityListContent(io.fabric.openshift.api.model.v.IdentityList);
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$IdentityListContentNested withNewIdentityListContent();
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$IdentityListContentNested withNewIdentityListContentLike(io.fabric.openshift.api.model.v.IdentityList);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withBuildConfigListContent(io.fabric.openshift.api.model.v.BuildConfigList);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$BuildConfigListContentNested withNewBuildConfigListContent();
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$BuildConfigListContentNested withNewBuildConfigListContentLike(io.fabric.openshift.api.model.v.BuildConfigList);
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withClusterNetworkListContent(io.fabric.openshift.api.model.v.ClusterNetworkList);
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ClusterNetworkListContentNested withNewClusterNetworkListContent();
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ClusterNetworkListContentNested withNewClusterNetworkListContentLike(io.fabric.openshift.api.model.v.ClusterNetworkList);
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withIdentityListContent(io.fabric.openshift.api.model.v.IdentityList);
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$IdentityListContentNested withNewIdentityListContent();
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$IdentityListContentNested withNewIdentityListContentLike(io.fabric.openshift.api.model.v.IdentityList);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withTemplateInstanceConditionContent(io.fabric.openshift.api.model.v.TemplateInstanceCondition);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$TemplateInstanceConditionContentNested withNewTemplateInstanceConditionContent();
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$TemplateInstanceConditionContentNested withNewTemplateInstanceConditionContentLike(io.fabric.openshift.api.model.v.TemplateInstanceCondition);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withNewTemplateInstanceConditionContent(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withRepositoryImportStatusContent(io.fabric.openshift.api.model.v.RepositoryImportStatus);
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$RepositoryImportStatusContentNested withNewRepositoryImportStatusContent();
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$RepositoryImportStatusContentNested withNewRepositoryImportStatusContentLike(io.fabric.openshift.api.model.v.RepositoryImportStatus);
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withClusterNetworkListContent(io.fabric.openshift.api.model.v.ClusterNetworkList);
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ClusterNetworkListContentNested withNewClusterNetworkListContent();
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ClusterNetworkListContentNested withNewClusterNetworkListContentLike(io.fabric.openshift.api.model.v.ClusterNetworkList);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withDeploymentCauseContent(io.fabric.openshift.api.model.v.DeploymentCause);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$DeploymentCauseContentNested withNewDeploymentCauseContent();
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$DeploymentCauseContentNested withNewDeploymentCauseContentLike(io.fabric.openshift.api.model.v.DeploymentCause);
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withRepositoryImportStatusContent(io.fabric.openshift.api.model.v.RepositoryImportStatus);
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$RepositoryImportStatusContentNested withNewRepositoryImportStatusContent();
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$RepositoryImportStatusContentNested withNewRepositoryImportStatusContentLike(io.fabric.openshift.api.model.v.RepositoryImportStatus);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withGroupListContent(io.fabric.openshift.api.model.v.GroupList);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$GroupListContentNested withNewGroupListContent();
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$GroupListContentNested withNewGroupListContentLike(io.fabric.openshift.api.model.v.GroupList);
@@ -301,12 +301,12 @@
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withClusterRoleContent(io.fabric.openshift.api.model.v.ClusterRole);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ClusterRoleContentNested withNewClusterRoleContent();
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ClusterRoleContentNested withNewClusterRoleContentLike(io.fabric.openshift.api.model.v.ClusterRole);
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withConnectionConfigContent(io.fabric.openshift.api.model.v.ConnectionConfig);
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ConnectionConfigContentNested withNewConnectionConfigContent();
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ConnectionConfigContentNested withNewConnectionConfigContentLike(io.fabric.openshift.api.model.v.ConnectionConfig);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withTagEventConditionContent(io.fabric.openshift.api.model.v.TagEventCondition);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$TagEventConditionContentNested withNewTagEventConditionContent();
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$TagEventConditionContentNested withNewTagEventConditionContentLike(io.fabric.openshift.api.model.v.TagEventCondition);
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withConnectionConfigContent(io.fabric.openshift.api.model.v.ConnectionConfig);
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ConnectionConfigContentNested withNewConnectionConfigContent();
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ConnectionConfigContentNested withNewConnectionConfigContentLike(io.fabric.openshift.api.model.v.ConnectionConfig);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withLabelSelectorContent(io.fabric.kubernetes.api.model.v.LabelSelector);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$LabelSelectorContentNested withNewLabelSelectorContent();
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$LabelSelectorContentNested withNewLabelSelectorContentLike(io.fabric.kubernetes.api.model.v.LabelSelector);
@@ -326,12 +326,12 @@
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withBuildSpecContent(io.fabric.openshift.api.model.v.BuildSpec);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$BuildSpecContentNested withNewBuildSpecContent();
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$BuildSpecContentNested withNewBuildSpecContentLike(io.fabric.openshift.api.model.v.BuildSpec);
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withProjectStatusContent(io.fabric.openshift.api.model.v.ProjectStatus);
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ProjectStatusContentNested withNewProjectStatusContent();
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ProjectStatusContentNested withNewProjectStatusContentLike(io.fabric.openshift.api.model.v.ProjectStatus);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withLocalSubjectAccessReviewContent(io.fabric.openshift.api.model.v.LocalSubjectAccessReview);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$LocalSubjectAccessReviewContentNested withNewLocalSubjectAccessReviewContent();
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$LocalSubjectAccessReviewContentNested withNewLocalSubjectAccessReviewContentLike(io.fabric.openshift.api.model.v.LocalSubjectAccessReview);
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withProjectStatusContent(io.fabric.openshift.api.model.v.ProjectStatus);
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ProjectStatusContentNested withNewProjectStatusContent();
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ProjectStatusContentNested withNewProjectStatusContentLike(io.fabric.openshift.api.model.v.ProjectStatus);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withRollingDeploymentStrategyParamsContent(io.fabric.openshift.api.model.v.RollingDeploymentStrategyParams);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$RollingDeploymentStrategyParamsContentNested withNewRollingDeploymentStrategyParamsContent();
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$RollingDeploymentStrategyParamsContentNested withNewRollingDeploymentStrategyParamsContentLike(io.fabric.openshift.api.model.v.RollingDeploymentStrategyParams);
@@ -375,12 +375,12 @@
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withImageTagListContent(io.fabric.openshift.api.model.v.ImageTagList);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ImageTagListContentNested withNewImageTagListContent();
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ImageTagListContentNested withNewImageTagListContentLike(io.fabric.openshift.api.model.v.ImageTagList);
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withOAuthAccessTokenContent(io.fabric.openshift.api.model.v.OAuthAccessToken);
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$OAuthAccessTokenContentNested withNewOAuthAccessTokenContent();
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$OAuthAccessTokenContentNested withNewOAuthAccessTokenContentLike(io.fabric.openshift.api.model.v.OAuthAccessToken);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withDeploymentConfigContent(io.fabric.openshift.api.model.v.DeploymentConfig);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$DeploymentConfigContentNested withNewDeploymentConfigContent();
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$DeploymentConfigContentNested withNewDeploymentConfigContentLike(io.fabric.openshift.api.model.v.DeploymentConfig);
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withOAuthAccessTokenContent(io.fabric.openshift.api.model.v.OAuthAccessToken);
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$OAuthAccessTokenContentNested withNewOAuthAccessTokenContent();
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$OAuthAccessTokenContentNested withNewOAuthAccessTokenContentLike(io.fabric.openshift.api.model.v.OAuthAccessToken);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withRoleBindingContent(io.fabric.openshift.api.model.v.RoleBinding);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$RoleBindingContentNested withNewRoleBindingContent();
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$RoleBindingContentNested withNewRoleBindingContentLike(io.fabric.openshift.api.model.v.RoleBinding);
@@ -390,12 +390,12 @@
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withTLSConfigContent(io.fabric.openshift.api.model.v.TLSConfig);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$TLSConfigContentNested withNewTLSConfigContent();
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$TLSConfigContentNested withNewTLSConfigContentLike(io.fabric.openshift.api.model.v.TLSConfig);
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withBuildVolumeContent(io.fabric.openshift.api.model.v.BuildVolume);
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$BuildVolumeContentNested withNewBuildVolumeContent();
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$BuildVolumeContentNested withNewBuildVolumeContentLike(io.fabric.openshift.api.model.v.BuildVolume);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withTemplateInstanceSpecContent(io.fabric.openshift.api.model.v.TemplateInstanceSpec);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$TemplateInstanceSpecContentNested withNewTemplateInstanceSpecContent();
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$TemplateInstanceSpecContentNested withNewTemplateInstanceSpecContentLike(io.fabric.openshift.api.model.v.TemplateInstanceSpec);
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withBuildVolumeContent(io.fabric.openshift.api.model.v.BuildVolume);
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$BuildVolumeContentNested withNewBuildVolumeContent();
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$BuildVolumeContentNested withNewBuildVolumeContentLike(io.fabric.openshift.api.model.v.BuildVolume);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withBuildStatusContent(io.fabric.openshift.api.model.v.BuildStatus);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$BuildStatusContentNested withNewBuildStatusContent();
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$BuildStatusContentNested withNewBuildStatusContentLike(io.fabric.openshift.api.model.v.BuildStatus);
@@ -478,21 +478,21 @@
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withResourceQuotaStatusByNamespaceContent(io.fabric.openshift.api.model.v.ResourceQuotaStatusByNamespace);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ResourceQuotaStatusByNamespaceContentNested withNewResourceQuotaStatusByNamespaceContent();
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ResourceQuotaStatusByNamespaceContentNested withNewResourceQuotaStatusByNamespaceContentLike(io.fabric.openshift.api.model.v.ResourceQuotaStatusByNamespace);
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withSourceBuildStrategyContent(io.fabric.openshift.api.model.v.SourceBuildStrategy);
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$SourceBuildStrategyContentNested withNewSourceBuildStrategyContent();
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$SourceBuildStrategyContentNested withNewSourceBuildStrategyContentLike(io.fabric.openshift.api.model.v.SourceBuildStrategy);
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withParameterContent(io.fabric.openshift.api.model.v.Parameter);
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ParameterContentNested withNewParameterContent();
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ParameterContentNested withNewParameterContentLike(io.fabric.openshift.api.model.v.Parameter);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withRoleBindingListContent(io.fabric.openshift.api.model.v.RoleBindingList);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$RoleBindingListContentNested withNewRoleBindingListContent();
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$RoleBindingListContentNested withNewRoleBindingListContentLike(io.fabric.openshift.api.model.v.RoleBindingList);
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withPodSecurityPolicySelfSubjectReviewSpecContent(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec);
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$PodSecurityPolicySelfSubjectReviewSpecContentNested withNewPodSecurityPolicySelfSubjectReviewSpecContent();
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$PodSecurityPolicySelfSubjectReviewSpecContentNested withNewPodSecurityPolicySelfSubjectReviewSpecContentLike(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec);
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withParameterContent(io.fabric.openshift.api.model.v.Parameter);
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ParameterContentNested withNewParameterContent();
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ParameterContentNested withNewParameterContentLike(io.fabric.openshift.api.model.v.Parameter);
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withSourceBuildStrategyContent(io.fabric.openshift.api.model.v.SourceBuildStrategy);
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$SourceBuildStrategyContentNested withNewSourceBuildStrategyContent();
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$SourceBuildStrategyContentNested withNewSourceBuildStrategyContentLike(io.fabric.openshift.api.model.v.SourceBuildStrategy);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withBrokerTemplateInstanceContent(io.fabric.openshift.api.model.v.BrokerTemplateInstance);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$BrokerTemplateInstanceContentNested withNewBrokerTemplateInstanceContent();
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$BrokerTemplateInstanceContentNested withNewBrokerTemplateInstanceContentLike(io.fabric.openshift.api.model.v.BrokerTemplateInstance);
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withPodSecurityPolicySelfSubjectReviewSpecContent(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec);
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$PodSecurityPolicySelfSubjectReviewSpecContentNested withNewPodSecurityPolicySelfSubjectReviewSpecContent();
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$PodSecurityPolicySelfSubjectReviewSpecContentNested withNewPodSecurityPolicySelfSubjectReviewSpecContentLike(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withBuildPostCommitSpecContent(io.fabric.openshift.api.model.v.BuildPostCommitSpec);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$BuildPostCommitSpecContentNested withNewBuildPostCommitSpecContent();
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$BuildPostCommitSpecContentNested withNewBuildPostCommitSpecContentLike(io.fabric.openshift.api.model.v.BuildPostCommitSpec);
@@ -541,22 +541,22 @@
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withImageStreamImageContent(io.fabric.openshift.api.model.v.ImageStreamImage);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ImageStreamImageContentNested withNewImageStreamImageContent();
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ImageStreamImageContentNested withNewImageStreamImageContentLike(io.fabric.openshift.api.model.v.ImageStreamImage);
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withResourceAccessReviewResponseContent(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse);
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ResourceAccessReviewResponseContentNested withNewResourceAccessReviewResponseContent();
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ResourceAccessReviewResponseContentNested withNewResourceAccessReviewResponseContentLike(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse);
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withBuildConditionContent(io.fabric.openshift.api.model.v.BuildCondition);
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$BuildConditionContentNested withNewBuildConditionContent();
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$BuildConditionContentNested withNewBuildConditionContentLike(io.fabric.openshift.api.model.v.BuildCondition);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withBuildStatusOutputToContent(io.fabric.openshift.api.model.v.BuildStatusOutputTo);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$BuildStatusOutputToContentNested withNewBuildStatusOutputToContent();
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$BuildStatusOutputToContentNested withNewBuildStatusOutputToContentLike(io.fabric.openshift.api.model.v.BuildStatusOutputTo);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withNewBuildStatusOutputToContent(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withBuildConditionContent(io.fabric.openshift.api.model.v.BuildCondition);
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$BuildConditionContentNested withNewBuildConditionContent();
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$BuildConditionContentNested withNewBuildConditionContentLike(io.fabric.openshift.api.model.v.BuildCondition);
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withResourceAccessReviewResponseContent(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse);
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ResourceAccessReviewResponseContentNested withNewResourceAccessReviewResponseContent();
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ResourceAccessReviewResponseContentNested withNewResourceAccessReviewResponseContentLike(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse);
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withExecNewPodHookContent(io.fabric.openshift.api.model.v.ExecNewPodHook);
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ExecNewPodHookContentNested withNewExecNewPodHookContent();
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ExecNewPodHookContentNested withNewExecNewPodHookContentLike(io.fabric.openshift.api.model.v.ExecNewPodHook);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withSecretSpecContent(io.fabric.openshift.api.model.v.SecretSpec);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$SecretSpecContentNested withNewSecretSpecContent();
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$SecretSpecContentNested withNewSecretSpecContentLike(io.fabric.openshift.api.model.v.SecretSpec);
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withExecNewPodHookContent(io.fabric.openshift.api.model.v.ExecNewPodHook);
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ExecNewPodHookContentNested withNewExecNewPodHookContent();
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ExecNewPodHookContentNested withNewExecNewPodHookContentLike(io.fabric.openshift.api.model.v.ExecNewPodHook);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withClusterRoleBindingListContent(io.fabric.openshift.api.model.v.ClusterRoleBindingList);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ClusterRoleBindingListContentNested withNewClusterRoleBindingListContent();
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ClusterRoleBindingListContentNested withNewClusterRoleBindingListContentLike(io.fabric.openshift.api.model.v.ClusterRoleBindingList);
@@ -614,12 +614,12 @@
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withHostSubnetContent(io.fabric.openshift.api.model.v.HostSubnet);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$HostSubnetContentNested withNewHostSubnetContent();
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$HostSubnetContentNested withNewHostSubnetContentLike(io.fabric.openshift.api.model.v.HostSubnet);
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withGroupRestrictionContent(io.fabric.openshift.api.model.v.GroupRestriction);
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$GroupRestrictionContentNested withNewGroupRestrictionContent();
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$GroupRestrictionContentNested withNewGroupRestrictionContentLike(io.fabric.openshift.api.model.v.GroupRestriction);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withAppliedClusterResourceQuotaContent(io.fabric.openshift.api.model.v.AppliedClusterResourceQuota);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$AppliedClusterResourceQuotaContentNested withNewAppliedClusterResourceQuotaContent();
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$AppliedClusterResourceQuotaContentNested withNewAppliedClusterResourceQuotaContentLike(io.fabric.openshift.api.model.v.AppliedClusterResourceQuota);
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withGroupRestrictionContent(io.fabric.openshift.api.model.v.GroupRestriction);
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$GroupRestrictionContentNested withNewGroupRestrictionContent();
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$GroupRestrictionContentNested withNewGroupRestrictionContentLike(io.fabric.openshift.api.model.v.GroupRestriction);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withOAuthAccessTokenListContent(io.fabric.openshift.api.model.v.OAuthAccessTokenList);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$OAuthAccessTokenListContentNested withNewOAuthAccessTokenListContent();
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$OAuthAccessTokenListContentNested withNewOAuthAccessTokenListContentLike(io.fabric.openshift.api.model.v.OAuthAccessTokenList);
@@ -650,12 +650,12 @@
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withImageStreamStatusContent(io.fabric.openshift.api.model.v.ImageStreamStatus);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ImageStreamStatusContentNested withNewImageStreamStatusContent();
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ImageStreamStatusContentNested withNewImageStreamStatusContentLike(io.fabric.openshift.api.model.v.ImageStreamStatus);
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withEgressNetworkPolicyContent(io.fabric.openshift.api.model.v.EgressNetworkPolicy);
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$EgressNetworkPolicyContentNested withNewEgressNetworkPolicyContent();
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$EgressNetworkPolicyContentNested withNewEgressNetworkPolicyContentLike(io.fabric.openshift.api.model.v.EgressNetworkPolicy);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withNetNamespaceContent(io.fabric.openshift.api.model.v.NetNamespace);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$NetNamespaceContentNested withNewNetNamespaceContent();
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$NetNamespaceContentNested withNewNetNamespaceContentLike(io.fabric.openshift.api.model.v.NetNamespace);
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withEgressNetworkPolicyContent(io.fabric.openshift.api.model.v.EgressNetworkPolicy);
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$EgressNetworkPolicyContentNested withNewEgressNetworkPolicyContent();
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$EgressNetworkPolicyContentNested withNewEgressNetworkPolicyContentLike(io.fabric.openshift.api.model.v.EgressNetworkPolicy);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withUserIdentityMappingContent(io.fabric.openshift.api.model.v.UserIdentityMapping);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$UserIdentityMappingContentNested withNewUserIdentityMappingContent();
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$UserIdentityMappingContentNested withNewUserIdentityMappingContentLike(io.fabric.openshift.api.model.v.UserIdentityMapping);
@@ -674,12 +674,12 @@
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withBuildListContent(io.fabric.openshift.api.model.v.BuildList);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$BuildListContentNested withNewBuildListContent();
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$BuildListContentNested withNewBuildListContentLike(io.fabric.openshift.api.model.v.BuildList);
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withTemplateListContent(io.fabric.openshift.api.model.v.TemplateList);
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$TemplateListContentNested withNewTemplateListContent();
-public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$TemplateListContentNested withNewTemplateListContentLike(io.fabric.openshift.api.model.v.TemplateList);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withBuildOutputContent(io.fabric.openshift.api.model.v.BuildOutput);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$BuildOutputContentNested withNewBuildOutputContent();
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$BuildOutputContentNested withNewBuildOutputContentLike(io.fabric.openshift.api.model.v.BuildOutput);
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withTemplateListContent(io.fabric.openshift.api.model.v.TemplateList);
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$TemplateListContentNested withNewTemplateListContent();
+public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$TemplateListContentNested withNewTemplateListContentLike(io.fabric.openshift.api.model.v.TemplateList);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withProjectSpecContent(io.fabric.openshift.api.model.v.ProjectSpec);
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ProjectSpecContentNested withNewProjectSpecContent();
 public abstract io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ProjectSpecContentNested withNewProjectSpecContentLike(io.fabric.openshift.api.model.v.ProjectSpec);
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.ResourceAccessReviewFluentImpl.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.ResourceAccessReviewFluentImpl.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.ResourceAccessReviewFluentImpl.jimple	2025-03-13 16:41:39.455680547 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.ResourceAccessReviewFluentImpl.jimple	2025-03-13 18:04:07.893822690 +0000
@@ -478,20 +478,20 @@
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus;
+v = v instanceof io.fabric.openshift.api.model.v.TemplateInstanceStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatusBuilder: void <init>(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus)>(v);
+v = new io.fabric.openshift.api.model.v.TemplateInstanceStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.TemplateInstanceStatusBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateInstanceStatus)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.TemplateInstanceStatus;
+v = v instanceof io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.TemplateInstanceStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.TemplateInstanceStatusBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateInstanceStatus)>(v);
+v = new io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatusBuilder: void <init>(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -658,20 +658,20 @@
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.TagReferencePolicy;
+v = v instanceof io.fabric.openshift.api.model.v.RoleList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.TagReferencePolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.TagReferencePolicyBuilder: void <init>(io.fabric.openshift.api.model.v.TagReferencePolicy)>(v);
+v = new io.fabric.openshift.api.model.v.RoleListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.RoleListBuilder: void <init>(io.fabric.openshift.api.model.v.RoleList)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.RoleList;
+v = v instanceof io.fabric.openshift.api.model.v.TagReferencePolicy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.RoleListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.RoleListBuilder: void <init>(io.fabric.openshift.api.model.v.RoleList)>(v);
+v = new io.fabric.openshift.api.model.v.TagReferencePolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.TagReferencePolicyBuilder: void <init>(io.fabric.openshift.api.model.v.TagReferencePolicy)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -848,20 +848,20 @@
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.RangeAllocation;
+v = v instanceof io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.RangeAllocationBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.RangeAllocationBuilder: void <init>(io.fabric.openshift.api.model.v.RangeAllocation)>(v);
+v = new io.fabric.openshift.api.model.v.ClusterRoleScopeRestrictionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ClusterRoleScopeRestrictionBuilder: void <init>(io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction;
+v = v instanceof io.fabric.openshift.api.model.v.RangeAllocation;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.ClusterRoleScopeRestrictionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ClusterRoleScopeRestrictionBuilder: void <init>(io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction)>(v);
+v = new io.fabric.openshift.api.model.v.RangeAllocationBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.RangeAllocationBuilder: void <init>(io.fabric.openshift.api.model.v.RangeAllocation)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -968,16 +968,6 @@
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.IdentityList;
-if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.IdentityListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.IdentityListBuilder: void <init>(io.fabric.openshift.api.model.v.IdentityList)>(v);
-v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
-v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
-v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
-interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
-label:
 v = v instanceof io.fabric.openshift.api.model.v.BuildConfigList;
 if v == 0 goto label;
 v = new io.fabric.openshift.api.model.v.BuildConfigListBuilder;
@@ -988,10 +978,10 @@
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.ClusterNetworkList;
+v = v instanceof io.fabric.openshift.api.model.v.IdentityList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.ClusterNetworkListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ClusterNetworkListBuilder: void <init>(io.fabric.openshift.api.model.v.ClusterNetworkList)>(v);
+v = new io.fabric.openshift.api.model.v.IdentityListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.IdentityListBuilder: void <init>(io.fabric.openshift.api.model.v.IdentityList)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -1008,10 +998,10 @@
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.RepositoryImportStatus;
+v = v instanceof io.fabric.openshift.api.model.v.ClusterNetworkList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.RepositoryImportStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.RepositoryImportStatusBuilder: void <init>(io.fabric.openshift.api.model.v.RepositoryImportStatus)>(v);
+v = new io.fabric.openshift.api.model.v.ClusterNetworkListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ClusterNetworkListBuilder: void <init>(io.fabric.openshift.api.model.v.ClusterNetworkList)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -1028,6 +1018,16 @@
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
+v = v instanceof io.fabric.openshift.api.model.v.RepositoryImportStatus;
+if v == 0 goto label;
+v = new io.fabric.openshift.api.model.v.RepositoryImportStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.RepositoryImportStatusBuilder: void <init>(io.fabric.openshift.api.model.v.RepositoryImportStatus)>(v);
+v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
+v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
+v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
+interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
+label:
 v = v instanceof io.fabric.openshift.api.model.v.GroupList;
 if v == 0 goto label;
 v = new io.fabric.openshift.api.model.v.GroupListBuilder;
@@ -1288,20 +1288,20 @@
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.ConnectionConfig;
+v = v instanceof io.fabric.openshift.api.model.v.TagEventCondition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.ConnectionConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ConnectionConfigBuilder: void <init>(io.fabric.openshift.api.model.v.ConnectionConfig)>(v);
+v = new io.fabric.openshift.api.model.v.TagEventConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.TagEventConditionBuilder: void <init>(io.fabric.openshift.api.model.v.TagEventCondition)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.TagEventCondition;
+v = v instanceof io.fabric.openshift.api.model.v.ConnectionConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.TagEventConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.TagEventConditionBuilder: void <init>(io.fabric.openshift.api.model.v.TagEventCondition)>(v);
+v = new io.fabric.openshift.api.model.v.ConnectionConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ConnectionConfigBuilder: void <init>(io.fabric.openshift.api.model.v.ConnectionConfig)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -1368,20 +1368,20 @@
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.ProjectStatus;
+v = v instanceof io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.ProjectStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ProjectStatusBuilder: void <init>(io.fabric.openshift.api.model.v.ProjectStatus)>(v);
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewBuilder: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReview)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
+v = v instanceof io.fabric.openshift.api.model.v.ProjectStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewBuilder: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReview)>(v);
+v = new io.fabric.openshift.api.model.v.ProjectStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ProjectStatusBuilder: void <init>(io.fabric.openshift.api.model.v.ProjectStatus)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -1528,20 +1528,20 @@
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.OAuthAccessToken;
+v = v instanceof io.fabric.openshift.api.model.v.DeploymentConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder: void <init>(io.fabric.openshift.api.model.v.OAuthAccessToken)>(v);
+v = new io.fabric.openshift.api.model.v.DeploymentConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.DeploymentConfigBuilder: void <init>(io.fabric.openshift.api.model.v.DeploymentConfig)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.DeploymentConfig;
+v = v instanceof io.fabric.openshift.api.model.v.OAuthAccessToken;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.DeploymentConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.DeploymentConfigBuilder: void <init>(io.fabric.openshift.api.model.v.DeploymentConfig)>(v);
+v = new io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder: void <init>(io.fabric.openshift.api.model.v.OAuthAccessToken)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -1578,20 +1578,20 @@
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.BuildVolume;
+v = v instanceof io.fabric.openshift.api.model.v.TemplateInstanceSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.BuildVolumeBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.BuildVolumeBuilder: void <init>(io.fabric.openshift.api.model.v.BuildVolume)>(v);
+v = new io.fabric.openshift.api.model.v.TemplateInstanceSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.TemplateInstanceSpecBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateInstanceSpec)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.TemplateInstanceSpec;
+v = v instanceof io.fabric.openshift.api.model.v.BuildVolume;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.TemplateInstanceSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.TemplateInstanceSpecBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateInstanceSpec)>(v);
+v = new io.fabric.openshift.api.model.v.BuildVolumeBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.BuildVolumeBuilder: void <init>(io.fabric.openshift.api.model.v.BuildVolume)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -1858,10 +1858,10 @@
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.SourceBuildStrategy;
+v = v instanceof io.fabric.openshift.api.model.v.RoleBindingList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.SourceBuildStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.SourceBuildStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.SourceBuildStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.RoleBindingListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.RoleBindingListBuilder: void <init>(io.fabric.openshift.api.model.v.RoleBindingList)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -1878,30 +1878,30 @@
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.RoleBindingList;
+v = v instanceof io.fabric.openshift.api.model.v.SourceBuildStrategy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.RoleBindingListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.RoleBindingListBuilder: void <init>(io.fabric.openshift.api.model.v.RoleBindingList)>(v);
+v = new io.fabric.openshift.api.model.v.SourceBuildStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.SourceBuildStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.SourceBuildStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec;
+v = v instanceof io.fabric.openshift.api.model.v.BrokerTemplateInstance;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpecBuilder: void <init>(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec)>(v);
+v = new io.fabric.openshift.api.model.v.BrokerTemplateInstanceBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.BrokerTemplateInstanceBuilder: void <init>(io.fabric.openshift.api.model.v.BrokerTemplateInstance)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.BrokerTemplateInstance;
+v = v instanceof io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.BrokerTemplateInstanceBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.BrokerTemplateInstanceBuilder: void <init>(io.fabric.openshift.api.model.v.BrokerTemplateInstance)>(v);
+v = new io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpecBuilder: void <init>(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -2058,10 +2058,10 @@
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.BuildStatusOutputTo;
+v = v instanceof io.fabric.openshift.api.model.v.ResourceAccessReviewResponse;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.BuildStatusOutputToBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.BuildStatusOutputToBuilder: void <init>(io.fabric.openshift.api.model.v.BuildStatusOutputTo)>(v);
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewResponseBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewResponseBuilder: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -2078,30 +2078,30 @@
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.ResourceAccessReviewResponse;
+v = v instanceof io.fabric.openshift.api.model.v.BuildStatusOutputTo;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewResponseBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewResponseBuilder: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse)>(v);
+v = new io.fabric.openshift.api.model.v.BuildStatusOutputToBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.BuildStatusOutputToBuilder: void <init>(io.fabric.openshift.api.model.v.BuildStatusOutputTo)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.ExecNewPodHook;
+v = v instanceof io.fabric.openshift.api.model.v.SecretSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.ExecNewPodHookBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ExecNewPodHookBuilder: void <init>(io.fabric.openshift.api.model.v.ExecNewPodHook)>(v);
+v = new io.fabric.openshift.api.model.v.SecretSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.SecretSpecBuilder: void <init>(io.fabric.openshift.api.model.v.SecretSpec)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.SecretSpec;
+v = v instanceof io.fabric.openshift.api.model.v.ExecNewPodHook;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.SecretSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.SecretSpecBuilder: void <init>(io.fabric.openshift.api.model.v.SecretSpec)>(v);
+v = new io.fabric.openshift.api.model.v.ExecNewPodHookBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ExecNewPodHookBuilder: void <init>(io.fabric.openshift.api.model.v.ExecNewPodHook)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -2288,20 +2288,20 @@
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.GroupRestriction;
+v = v instanceof io.fabric.openshift.api.model.v.AppliedClusterResourceQuota;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.GroupRestrictionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.GroupRestrictionBuilder: void <init>(io.fabric.openshift.api.model.v.GroupRestriction)>(v);
+v = new io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder: void <init>(io.fabric.openshift.api.model.v.AppliedClusterResourceQuota)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.AppliedClusterResourceQuota;
+v = v instanceof io.fabric.openshift.api.model.v.GroupRestriction;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder: void <init>(io.fabric.openshift.api.model.v.AppliedClusterResourceQuota)>(v);
+v = new io.fabric.openshift.api.model.v.GroupRestrictionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.GroupRestrictionBuilder: void <init>(io.fabric.openshift.api.model.v.GroupRestriction)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -2408,20 +2408,20 @@
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.EgressNetworkPolicy;
+v = v instanceof io.fabric.openshift.api.model.v.NetNamespace;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.EgressNetworkPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.NetNamespaceBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.NetNamespaceBuilder: void <init>(io.fabric.openshift.api.model.v.NetNamespace)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.NetNamespace;
+v = v instanceof io.fabric.openshift.api.model.v.EgressNetworkPolicy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.NetNamespaceBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.NetNamespaceBuilder: void <init>(io.fabric.openshift.api.model.v.NetNamespace)>(v);
+v = new io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.EgressNetworkPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -2488,20 +2488,20 @@
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.TemplateList;
+v = v instanceof io.fabric.openshift.api.model.v.BuildOutput;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.TemplateListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.TemplateListBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateList)>(v);
+v = new io.fabric.openshift.api.model.v.BuildOutputBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.BuildOutputBuilder: void <init>(io.fabric.openshift.api.model.v.BuildOutput)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.BuildOutput;
+v = v instanceof io.fabric.openshift.api.model.v.TemplateList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.BuildOutputBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.BuildOutputBuilder: void <init>(io.fabric.openshift.api.model.v.BuildOutput)>(v);
+v = new io.fabric.openshift.api.model.v.TemplateListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.TemplateListBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateList)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -3290,23 +3290,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$OAuthClientListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.OAuthClientList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withPodSecurityPolicyReviewStatusContent(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withTemplateInstanceStatusContent(io.fabric.openshift.api.model.v.TemplateInstanceStatus)
 {
-io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus v;
-io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatusBuilder v;
+io.fabric.openshift.api.model.v.TemplateInstanceStatus v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.TemplateInstanceStatusBuilder v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus;
+v := @parameter: io.fabric.openshift.api.model.v.TemplateInstanceStatus;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatusBuilder: void <init>(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus)>(v);
+v = new io.fabric.openshift.api.model.v.TemplateInstanceStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.TemplateInstanceStatusBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateInstanceStatus)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -3322,43 +3322,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$PodSecurityPolicyReviewStatusContentNested withNewPodSecurityPolicyReviewStatusContent()
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$TemplateInstanceStatusContentNested withNewTemplateInstanceStatusContent()
 {
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$PodSecurityPolicyReviewStatusContentNestedImpl v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TemplateInstanceStatusContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$PodSecurityPolicyReviewStatusContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$PodSecurityPolicyReviewStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TemplateInstanceStatusContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TemplateInstanceStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$PodSecurityPolicyReviewStatusContentNested withNewPodSecurityPolicyReviewStatusContentLike(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$TemplateInstanceStatusContentNested withNewTemplateInstanceStatusContentLike(io.fabric.openshift.api.model.v.TemplateInstanceStatus)
 {
-io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus v;
+io.fabric.openshift.api.model.v.TemplateInstanceStatus v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$PodSecurityPolicyReviewStatusContentNestedImpl v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TemplateInstanceStatusContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$PodSecurityPolicyReviewStatusContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$PodSecurityPolicyReviewStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.TemplateInstanceStatus;
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TemplateInstanceStatusContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TemplateInstanceStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.TemplateInstanceStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withTemplateInstanceStatusContent(io.fabric.openshift.api.model.v.TemplateInstanceStatus)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withPodSecurityPolicyReviewStatusContent(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus)
 {
-io.fabric.openshift.api.model.v.TemplateInstanceStatus v;
+io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus v;
+io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.TemplateInstanceStatusBuilder v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.TemplateInstanceStatus;
+v := @parameter: io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.TemplateInstanceStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.TemplateInstanceStatusBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateInstanceStatus)>(v);
+v = new io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatusBuilder: void <init>(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -3374,24 +3374,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$TemplateInstanceStatusContentNested withNewTemplateInstanceStatusContent()
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$PodSecurityPolicyReviewStatusContentNested withNewPodSecurityPolicyReviewStatusContent()
 {
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TemplateInstanceStatusContentNestedImpl v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$PodSecurityPolicyReviewStatusContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TemplateInstanceStatusContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TemplateInstanceStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$PodSecurityPolicyReviewStatusContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$PodSecurityPolicyReviewStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$TemplateInstanceStatusContentNested withNewTemplateInstanceStatusContentLike(io.fabric.openshift.api.model.v.TemplateInstanceStatus)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$PodSecurityPolicyReviewStatusContentNested withNewPodSecurityPolicyReviewStatusContentLike(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus)
 {
-io.fabric.openshift.api.model.v.TemplateInstanceStatus v;
+io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TemplateInstanceStatusContentNestedImpl v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$PodSecurityPolicyReviewStatusContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.TemplateInstanceStatus;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TemplateInstanceStatusContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TemplateInstanceStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.TemplateInstanceStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus;
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$PodSecurityPolicyReviewStatusContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$PodSecurityPolicyReviewStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withHelmChartRepositoryListContent(io.fabric.openshift.api.model.v.HelmChartRepositoryList)
@@ -4268,23 +4268,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$SubjectRulesReviewSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.SubjectRulesReviewSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withTagReferencePolicyContent(io.fabric.openshift.api.model.v.TagReferencePolicy)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withRoleListContent(io.fabric.openshift.api.model.v.RoleList)
 {
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.TagReferencePolicyBuilder v;
-io.fabric.openshift.api.model.v.TagReferencePolicy v;
+io.fabric.openshift.api.model.v.RoleList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.RoleListBuilder v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.TagReferencePolicy;
+v := @parameter: io.fabric.openshift.api.model.v.RoleList;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.TagReferencePolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.TagReferencePolicyBuilder: void <init>(io.fabric.openshift.api.model.v.TagReferencePolicy)>(v);
+v = new io.fabric.openshift.api.model.v.RoleListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.RoleListBuilder: void <init>(io.fabric.openshift.api.model.v.RoleList)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -4300,56 +4300,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$TagReferencePolicyContentNested withNewTagReferencePolicyContent()
-{
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TagReferencePolicyContentNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TagReferencePolicyContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TagReferencePolicyContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$TagReferencePolicyContentNested withNewTagReferencePolicyContentLike(io.fabric.openshift.api.model.v.TagReferencePolicy)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$RoleListContentNested withNewRoleListContent()
 {
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$RoleListContentNestedImpl v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TagReferencePolicyContentNestedImpl v;
-io.fabric.openshift.api.model.v.TagReferencePolicy v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.TagReferencePolicy;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TagReferencePolicyContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TagReferencePolicyContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.TagReferencePolicy)>(v, v);
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$RoleListContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$RoleListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withNewTagReferencePolicyContent(java.lang.String)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$RoleListContentNested withNewRoleListContentLike(io.fabric.openshift.api.model.v.RoleList)
 {
-io.fabric.openshift.api.model.v.TagReferencePolicy v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluent v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$RoleListContentNestedImpl v;
+io.fabric.openshift.api.model.v.RoleList v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
-java.lang.String v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.TagReferencePolicy;
-specialinvoke v.<io.fabric.openshift.api.model.v.TagReferencePolicy: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withTagReferencePolicyContent(io.fabric.openshift.api.model.v.TagReferencePolicy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.RoleList;
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$RoleListContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$RoleListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.RoleList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withRoleListContent(io.fabric.openshift.api.model.v.RoleList)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withTagReferencePolicyContent(io.fabric.openshift.api.model.v.TagReferencePolicy)
 {
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.RoleList v;
+io.fabric.openshift.api.model.v.TagReferencePolicyBuilder v;
+io.fabric.openshift.api.model.v.TagReferencePolicy v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.RoleListBuilder v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.RoleList;
+v := @parameter: io.fabric.openshift.api.model.v.TagReferencePolicy;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.RoleListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.RoleListBuilder: void <init>(io.fabric.openshift.api.model.v.RoleList)>(v);
+v = new io.fabric.openshift.api.model.v.TagReferencePolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.TagReferencePolicyBuilder: void <init>(io.fabric.openshift.api.model.v.TagReferencePolicy)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -4365,24 +4352,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$RoleListContentNested withNewRoleListContent()
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$TagReferencePolicyContentNested withNewTagReferencePolicyContent()
 {
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$RoleListContentNestedImpl v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TagReferencePolicyContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$RoleListContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$RoleListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TagReferencePolicyContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TagReferencePolicyContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$RoleListContentNested withNewRoleListContentLike(io.fabric.openshift.api.model.v.RoleList)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$TagReferencePolicyContentNested withNewTagReferencePolicyContentLike(io.fabric.openshift.api.model.v.TagReferencePolicy)
 {
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$RoleListContentNestedImpl v;
-io.fabric.openshift.api.model.v.RoleList v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TagReferencePolicyContentNestedImpl v;
+io.fabric.openshift.api.model.v.TagReferencePolicy v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.RoleList;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$RoleListContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$RoleListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.RoleList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.TagReferencePolicy;
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TagReferencePolicyContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TagReferencePolicyContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.TagReferencePolicy)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withNewTagReferencePolicyContent(java.lang.String)
+{
+io.fabric.openshift.api.model.v.TagReferencePolicy v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluent v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
+java.lang.String v;
+v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.TagReferencePolicy;
+specialinvoke v.<io.fabric.openshift.api.model.v.TagReferencePolicy: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withTagReferencePolicyContent(io.fabric.openshift.api.model.v.TagReferencePolicy)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withProjectContent(io.fabric.openshift.api.model.v.Project)
@@ -5286,23 +5286,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ProjectListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ProjectList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withRangeAllocationContent(io.fabric.openshift.api.model.v.RangeAllocation)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withClusterRoleScopeRestrictionContent(io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction)
 {
-io.fabric.openshift.api.model.v.RangeAllocationBuilder v;
+io.fabric.openshift.api.model.v.ClusterRoleScopeRestrictionBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.RangeAllocation v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.RangeAllocation;
+v := @parameter: io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.RangeAllocationBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.RangeAllocationBuilder: void <init>(io.fabric.openshift.api.model.v.RangeAllocation)>(v);
+v = new io.fabric.openshift.api.model.v.ClusterRoleScopeRestrictionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ClusterRoleScopeRestrictionBuilder: void <init>(io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -5318,43 +5318,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$RangeAllocationContentNested withNewRangeAllocationContent()
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ClusterRoleScopeRestrictionContentNested withNewClusterRoleScopeRestrictionContent()
 {
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ClusterRoleScopeRestrictionContentNestedImpl v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$RangeAllocationContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$RangeAllocationContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$RangeAllocationContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ClusterRoleScopeRestrictionContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ClusterRoleScopeRestrictionContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$RangeAllocationContentNested withNewRangeAllocationContentLike(io.fabric.openshift.api.model.v.RangeAllocation)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ClusterRoleScopeRestrictionContentNested withNewClusterRoleScopeRestrictionContentLike(io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction)
 {
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ClusterRoleScopeRestrictionContentNestedImpl v;
+io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.RangeAllocation v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$RangeAllocationContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.RangeAllocation;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$RangeAllocationContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$RangeAllocationContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.RangeAllocation)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction;
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ClusterRoleScopeRestrictionContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ClusterRoleScopeRestrictionContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withClusterRoleScopeRestrictionContent(io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withRangeAllocationContent(io.fabric.openshift.api.model.v.RangeAllocation)
 {
-io.fabric.openshift.api.model.v.ClusterRoleScopeRestrictionBuilder v;
+io.fabric.openshift.api.model.v.RangeAllocationBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.RangeAllocation v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction;
+v := @parameter: io.fabric.openshift.api.model.v.RangeAllocation;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.ClusterRoleScopeRestrictionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ClusterRoleScopeRestrictionBuilder: void <init>(io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction)>(v);
+v = new io.fabric.openshift.api.model.v.RangeAllocationBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.RangeAllocationBuilder: void <init>(io.fabric.openshift.api.model.v.RangeAllocation)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -5370,24 +5370,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ClusterRoleScopeRestrictionContentNested withNewClusterRoleScopeRestrictionContent()
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$RangeAllocationContentNested withNewRangeAllocationContent()
 {
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ClusterRoleScopeRestrictionContentNestedImpl v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$RangeAllocationContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ClusterRoleScopeRestrictionContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ClusterRoleScopeRestrictionContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$RangeAllocationContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$RangeAllocationContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ClusterRoleScopeRestrictionContentNested withNewClusterRoleScopeRestrictionContentLike(io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$RangeAllocationContentNested withNewRangeAllocationContentLike(io.fabric.openshift.api.model.v.RangeAllocation)
 {
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ClusterRoleScopeRestrictionContentNestedImpl v;
-io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.RangeAllocation v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$RangeAllocationContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ClusterRoleScopeRestrictionContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ClusterRoleScopeRestrictionContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.RangeAllocation;
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$RangeAllocationContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$RangeAllocationContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.RangeAllocation)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withRouteContent(io.fabric.openshift.api.model.v.Route)
@@ -5936,58 +5936,6 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$SecurityContextConstraintsListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.SecurityContextConstraintsList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withIdentityListContent(io.fabric.openshift.api.model.v.IdentityList)
-{
-io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-java.util.List v, v, v;
-io.fabric.openshift.api.model.v.IdentityListBuilder v;
-io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.IdentityList v;
-v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.IdentityList;
-v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
-v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
-interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
-if v == null goto label;
-v = new io.fabric.openshift.api.model.v.IdentityListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.IdentityListBuilder: void <init>(io.fabric.openshift.api.model.v.IdentityList)>(v);
-v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
-v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
-v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
-interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
-goto label;
-label:
-v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = null;
-v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
-v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
-interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
-label:
-return v;
-}
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$IdentityListContentNested withNewIdentityListContent()
-{
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$IdentityListContentNestedImpl v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$IdentityListContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$IdentityListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$IdentityListContentNested withNewIdentityListContentLike(io.fabric.openshift.api.model.v.IdentityList)
-{
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$IdentityListContentNestedImpl v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.IdentityList v;
-v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.IdentityList;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$IdentityListContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$IdentityListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.IdentityList)>(v, v);
-return v;
-}
 public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withBuildConfigListContent(io.fabric.openshift.api.model.v.BuildConfigList)
 {
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
@@ -6040,23 +5988,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$BuildConfigListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.BuildConfigList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withClusterNetworkListContent(io.fabric.openshift.api.model.v.ClusterNetworkList)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withIdentityListContent(io.fabric.openshift.api.model.v.IdentityList)
 {
-io.fabric.openshift.api.model.v.ClusterNetworkListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.ClusterNetworkList v;
+io.fabric.openshift.api.model.v.IdentityListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.IdentityList v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ClusterNetworkList;
+v := @parameter: io.fabric.openshift.api.model.v.IdentityList;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.ClusterNetworkListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ClusterNetworkListBuilder: void <init>(io.fabric.openshift.api.model.v.ClusterNetworkList)>(v);
+v = new io.fabric.openshift.api.model.v.IdentityListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.IdentityListBuilder: void <init>(io.fabric.openshift.api.model.v.IdentityList)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -6072,24 +6020,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ClusterNetworkListContentNested withNewClusterNetworkListContent()
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$IdentityListContentNested withNewIdentityListContent()
 {
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$IdentityListContentNestedImpl v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ClusterNetworkListContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ClusterNetworkListContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ClusterNetworkListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$IdentityListContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$IdentityListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ClusterNetworkListContentNested withNewClusterNetworkListContentLike(io.fabric.openshift.api.model.v.ClusterNetworkList)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$IdentityListContentNested withNewIdentityListContentLike(io.fabric.openshift.api.model.v.IdentityList)
 {
-io.fabric.openshift.api.model.v.ClusterNetworkList v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$IdentityListContentNestedImpl v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ClusterNetworkListContentNestedImpl v;
+io.fabric.openshift.api.model.v.IdentityList v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ClusterNetworkList;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ClusterNetworkListContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ClusterNetworkListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ClusterNetworkList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.IdentityList;
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$IdentityListContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$IdentityListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.IdentityList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withTemplateInstanceConditionContent(io.fabric.openshift.api.model.v.TemplateInstanceCondition)
@@ -6161,23 +6109,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withTemplateInstanceConditionContent(io.fabric.openshift.api.model.v.TemplateInstanceCondition)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withRepositoryImportStatusContent(io.fabric.openshift.api.model.v.RepositoryImportStatus)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withClusterNetworkListContent(io.fabric.openshift.api.model.v.ClusterNetworkList)
 {
+io.fabric.openshift.api.model.v.ClusterNetworkListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.RepositoryImportStatusBuilder v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.RepositoryImportStatus v;
+io.fabric.openshift.api.model.v.ClusterNetworkList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.RepositoryImportStatus;
+v := @parameter: io.fabric.openshift.api.model.v.ClusterNetworkList;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.RepositoryImportStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.RepositoryImportStatusBuilder: void <init>(io.fabric.openshift.api.model.v.RepositoryImportStatus)>(v);
+v = new io.fabric.openshift.api.model.v.ClusterNetworkListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ClusterNetworkListBuilder: void <init>(io.fabric.openshift.api.model.v.ClusterNetworkList)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -6193,24 +6141,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$RepositoryImportStatusContentNested withNewRepositoryImportStatusContent()
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ClusterNetworkListContentNested withNewClusterNetworkListContent()
 {
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$RepositoryImportStatusContentNestedImpl v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ClusterNetworkListContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$RepositoryImportStatusContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$RepositoryImportStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ClusterNetworkListContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ClusterNetworkListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$RepositoryImportStatusContentNested withNewRepositoryImportStatusContentLike(io.fabric.openshift.api.model.v.RepositoryImportStatus)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ClusterNetworkListContentNested withNewClusterNetworkListContentLike(io.fabric.openshift.api.model.v.ClusterNetworkList)
 {
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$RepositoryImportStatusContentNestedImpl v;
-io.fabric.openshift.api.model.v.RepositoryImportStatus v;
+io.fabric.openshift.api.model.v.ClusterNetworkList v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ClusterNetworkListContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.RepositoryImportStatus;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$RepositoryImportStatusContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$RepositoryImportStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.RepositoryImportStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.ClusterNetworkList;
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ClusterNetworkListContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ClusterNetworkListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ClusterNetworkList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withDeploymentCauseContent(io.fabric.openshift.api.model.v.DeploymentCause)
@@ -6265,6 +6213,58 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$DeploymentCauseContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.DeploymentCause)>(v, v);
 return v;
 }
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withRepositoryImportStatusContent(io.fabric.openshift.api.model.v.RepositoryImportStatus)
+{
+io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.RepositoryImportStatusBuilder v;
+java.util.List v, v, v;
+io.fabric.openshift.api.model.v.RepositoryImportStatus v;
+io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
+v := @parameter: io.fabric.openshift.api.model.v.RepositoryImportStatus;
+v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
+v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
+interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
+if v == null goto label;
+v = new io.fabric.openshift.api.model.v.RepositoryImportStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.RepositoryImportStatusBuilder: void <init>(io.fabric.openshift.api.model.v.RepositoryImportStatus)>(v);
+v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
+v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
+v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
+interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
+goto label;
+label:
+v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = null;
+v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
+v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
+interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
+label:
+return v;
+}
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$RepositoryImportStatusContentNested withNewRepositoryImportStatusContent()
+{
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$RepositoryImportStatusContentNestedImpl v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$RepositoryImportStatusContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$RepositoryImportStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$RepositoryImportStatusContentNested withNewRepositoryImportStatusContentLike(io.fabric.openshift.api.model.v.RepositoryImportStatus)
+{
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$RepositoryImportStatusContentNestedImpl v;
+io.fabric.openshift.api.model.v.RepositoryImportStatus v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
+v := @parameter: io.fabric.openshift.api.model.v.RepositoryImportStatus;
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$RepositoryImportStatusContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$RepositoryImportStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.RepositoryImportStatus)>(v, v);
+return v;
+}
 public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withGroupListContent(io.fabric.openshift.api.model.v.GroupList)
 {
 io.fabric.openshift.api.model.v.GroupList v;
@@ -7688,23 +7688,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ClusterRoleContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ClusterRole)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withConnectionConfigContent(io.fabric.openshift.api.model.v.ConnectionConfig)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withTagEventConditionContent(io.fabric.openshift.api.model.v.TagEventCondition)
 {
-io.fabric.openshift.api.model.v.ConnectionConfigBuilder v;
+io.fabric.openshift.api.model.v.TagEventCondition v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.ConnectionConfig v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.TagEventConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ConnectionConfig;
+v := @parameter: io.fabric.openshift.api.model.v.TagEventCondition;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.ConnectionConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ConnectionConfigBuilder: void <init>(io.fabric.openshift.api.model.v.ConnectionConfig)>(v);
+v = new io.fabric.openshift.api.model.v.TagEventConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.TagEventConditionBuilder: void <init>(io.fabric.openshift.api.model.v.TagEventCondition)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -7720,43 +7720,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ConnectionConfigContentNested withNewConnectionConfigContent()
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$TagEventConditionContentNested withNewTagEventConditionContent()
 {
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ConnectionConfigContentNestedImpl v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TagEventConditionContentNestedImpl v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ConnectionConfigContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ConnectionConfigContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TagEventConditionContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TagEventConditionContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ConnectionConfigContentNested withNewConnectionConfigContentLike(io.fabric.openshift.api.model.v.ConnectionConfig)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$TagEventConditionContentNested withNewTagEventConditionContentLike(io.fabric.openshift.api.model.v.TagEventCondition)
 {
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ConnectionConfigContentNestedImpl v;
-io.fabric.openshift.api.model.v.ConnectionConfig v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TagEventConditionContentNestedImpl v;
+io.fabric.openshift.api.model.v.TagEventCondition v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ConnectionConfig;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ConnectionConfigContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ConnectionConfigContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ConnectionConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.TagEventCondition;
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TagEventConditionContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TagEventConditionContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.TagEventCondition)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withTagEventConditionContent(io.fabric.openshift.api.model.v.TagEventCondition)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withConnectionConfigContent(io.fabric.openshift.api.model.v.ConnectionConfig)
 {
-io.fabric.openshift.api.model.v.TagEventCondition v;
+io.fabric.openshift.api.model.v.ConnectionConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.ConnectionConfig v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.TagEventConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.TagEventCondition;
+v := @parameter: io.fabric.openshift.api.model.v.ConnectionConfig;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.TagEventConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.TagEventConditionBuilder: void <init>(io.fabric.openshift.api.model.v.TagEventCondition)>(v);
+v = new io.fabric.openshift.api.model.v.ConnectionConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ConnectionConfigBuilder: void <init>(io.fabric.openshift.api.model.v.ConnectionConfig)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -7772,24 +7772,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$TagEventConditionContentNested withNewTagEventConditionContent()
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ConnectionConfigContentNested withNewConnectionConfigContent()
 {
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TagEventConditionContentNestedImpl v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ConnectionConfigContentNestedImpl v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TagEventConditionContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TagEventConditionContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ConnectionConfigContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ConnectionConfigContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$TagEventConditionContentNested withNewTagEventConditionContentLike(io.fabric.openshift.api.model.v.TagEventCondition)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ConnectionConfigContentNested withNewConnectionConfigContentLike(io.fabric.openshift.api.model.v.ConnectionConfig)
 {
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TagEventConditionContentNestedImpl v;
-io.fabric.openshift.api.model.v.TagEventCondition v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ConnectionConfigContentNestedImpl v;
+io.fabric.openshift.api.model.v.ConnectionConfig v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.TagEventCondition;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TagEventConditionContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TagEventConditionContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.TagEventCondition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.ConnectionConfig;
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ConnectionConfigContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ConnectionConfigContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ConnectionConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withLabelSelectorContent(io.fabric.kubernetes.api.model.v.LabelSelector)
@@ -8117,23 +8117,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$BuildSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.BuildSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withProjectStatusContent(io.fabric.openshift.api.model.v.ProjectStatus)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withLocalSubjectAccessReviewContent(io.fabric.openshift.api.model.v.LocalSubjectAccessReview)
 {
-io.fabric.openshift.api.model.v.ProjectStatusBuilder v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.ProjectStatus v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ProjectStatus;
+v := @parameter: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.ProjectStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ProjectStatusBuilder: void <init>(io.fabric.openshift.api.model.v.ProjectStatus)>(v);
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewBuilder: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReview)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -8149,43 +8149,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ProjectStatusContentNested withNewProjectStatusContent()
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$LocalSubjectAccessReviewContentNested withNewLocalSubjectAccessReviewContent()
 {
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ProjectStatusContentNestedImpl v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$LocalSubjectAccessReviewContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ProjectStatusContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ProjectStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$LocalSubjectAccessReviewContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$LocalSubjectAccessReviewContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ProjectStatusContentNested withNewProjectStatusContentLike(io.fabric.openshift.api.model.v.ProjectStatus)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$LocalSubjectAccessReviewContentNested withNewLocalSubjectAccessReviewContentLike(io.fabric.openshift.api.model.v.LocalSubjectAccessReview)
 {
-io.fabric.openshift.api.model.v.ProjectStatus v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ProjectStatusContentNestedImpl v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$LocalSubjectAccessReviewContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ProjectStatus;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ProjectStatusContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ProjectStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ProjectStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$LocalSubjectAccessReviewContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$LocalSubjectAccessReviewContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.LocalSubjectAccessReview)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withLocalSubjectAccessReviewContent(io.fabric.openshift.api.model.v.LocalSubjectAccessReview)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withProjectStatusContent(io.fabric.openshift.api.model.v.ProjectStatus)
 {
-io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewBuilder v;
+io.fabric.openshift.api.model.v.ProjectStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.ProjectStatus v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
+v := @parameter: io.fabric.openshift.api.model.v.ProjectStatus;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewBuilder: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReview)>(v);
+v = new io.fabric.openshift.api.model.v.ProjectStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ProjectStatusBuilder: void <init>(io.fabric.openshift.api.model.v.ProjectStatus)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -8201,24 +8201,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$LocalSubjectAccessReviewContentNested withNewLocalSubjectAccessReviewContent()
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ProjectStatusContentNested withNewProjectStatusContent()
 {
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ProjectStatusContentNestedImpl v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$LocalSubjectAccessReviewContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$LocalSubjectAccessReviewContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$LocalSubjectAccessReviewContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ProjectStatusContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ProjectStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$LocalSubjectAccessReviewContentNested withNewLocalSubjectAccessReviewContentLike(io.fabric.openshift.api.model.v.LocalSubjectAccessReview)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ProjectStatusContentNested withNewProjectStatusContentLike(io.fabric.openshift.api.model.v.ProjectStatus)
 {
-io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
+io.fabric.openshift.api.model.v.ProjectStatus v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ProjectStatusContentNestedImpl v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$LocalSubjectAccessReviewContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$LocalSubjectAccessReviewContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$LocalSubjectAccessReviewContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.LocalSubjectAccessReview)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.ProjectStatus;
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ProjectStatusContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ProjectStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ProjectStatus)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withRollingDeploymentStrategyParamsContent(io.fabric.openshift.api.model.v.RollingDeploymentStrategyParams)
@@ -8963,23 +8963,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ImageTagListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ImageTagList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withOAuthAccessTokenContent(io.fabric.openshift.api.model.v.OAuthAccessToken)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withDeploymentConfigContent(io.fabric.openshift.api.model.v.DeploymentConfig)
 {
-io.fabric.openshift.api.model.v.OAuthAccessToken v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.DeploymentConfig v;
+io.fabric.openshift.api.model.v.DeploymentConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.OAuthAccessToken;
+v := @parameter: io.fabric.openshift.api.model.v.DeploymentConfig;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder: void <init>(io.fabric.openshift.api.model.v.OAuthAccessToken)>(v);
+v = new io.fabric.openshift.api.model.v.DeploymentConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.DeploymentConfigBuilder: void <init>(io.fabric.openshift.api.model.v.DeploymentConfig)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -8995,43 +8995,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$OAuthAccessTokenContentNested withNewOAuthAccessTokenContent()
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$DeploymentConfigContentNested withNewDeploymentConfigContent()
 {
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$OAuthAccessTokenContentNestedImpl v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$DeploymentConfigContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$OAuthAccessTokenContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$OAuthAccessTokenContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$DeploymentConfigContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$DeploymentConfigContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$OAuthAccessTokenContentNested withNewOAuthAccessTokenContentLike(io.fabric.openshift.api.model.v.OAuthAccessToken)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$DeploymentConfigContentNested withNewDeploymentConfigContentLike(io.fabric.openshift.api.model.v.DeploymentConfig)
 {
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$OAuthAccessTokenContentNestedImpl v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.OAuthAccessToken v;
+io.fabric.openshift.api.model.v.DeploymentConfig v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$DeploymentConfigContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.OAuthAccessToken;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$OAuthAccessTokenContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$OAuthAccessTokenContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.OAuthAccessToken)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.DeploymentConfig;
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$DeploymentConfigContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$DeploymentConfigContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.DeploymentConfig)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withDeploymentConfigContent(io.fabric.openshift.api.model.v.DeploymentConfig)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withOAuthAccessTokenContent(io.fabric.openshift.api.model.v.OAuthAccessToken)
 {
+io.fabric.openshift.api.model.v.OAuthAccessToken v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.DeploymentConfig v;
-io.fabric.openshift.api.model.v.DeploymentConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.DeploymentConfig;
+v := @parameter: io.fabric.openshift.api.model.v.OAuthAccessToken;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.DeploymentConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.DeploymentConfigBuilder: void <init>(io.fabric.openshift.api.model.v.DeploymentConfig)>(v);
+v = new io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder: void <init>(io.fabric.openshift.api.model.v.OAuthAccessToken)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -9047,24 +9047,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$DeploymentConfigContentNested withNewDeploymentConfigContent()
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$OAuthAccessTokenContentNested withNewOAuthAccessTokenContent()
 {
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$OAuthAccessTokenContentNestedImpl v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$DeploymentConfigContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$DeploymentConfigContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$DeploymentConfigContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$OAuthAccessTokenContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$OAuthAccessTokenContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$DeploymentConfigContentNested withNewDeploymentConfigContentLike(io.fabric.openshift.api.model.v.DeploymentConfig)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$OAuthAccessTokenContentNested withNewOAuthAccessTokenContentLike(io.fabric.openshift.api.model.v.OAuthAccessToken)
 {
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$OAuthAccessTokenContentNestedImpl v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.DeploymentConfig v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$DeploymentConfigContentNestedImpl v;
+io.fabric.openshift.api.model.v.OAuthAccessToken v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.DeploymentConfig;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$DeploymentConfigContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$DeploymentConfigContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.DeploymentConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.OAuthAccessToken;
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$OAuthAccessTokenContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$OAuthAccessTokenContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.OAuthAccessToken)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withRoleBindingContent(io.fabric.openshift.api.model.v.RoleBinding)
@@ -9223,23 +9223,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TLSConfigContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.TLSConfig)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withBuildVolumeContent(io.fabric.openshift.api.model.v.BuildVolume)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withTemplateInstanceSpecContent(io.fabric.openshift.api.model.v.TemplateInstanceSpec)
 {
-io.fabric.openshift.api.model.v.BuildVolume v;
-io.fabric.openshift.api.model.v.BuildVolumeBuilder v;
+io.fabric.openshift.api.model.v.TemplateInstanceSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.TemplateInstanceSpec v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.BuildVolume;
+v := @parameter: io.fabric.openshift.api.model.v.TemplateInstanceSpec;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.BuildVolumeBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.BuildVolumeBuilder: void <init>(io.fabric.openshift.api.model.v.BuildVolume)>(v);
+v = new io.fabric.openshift.api.model.v.TemplateInstanceSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.TemplateInstanceSpecBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateInstanceSpec)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -9255,43 +9255,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$BuildVolumeContentNested withNewBuildVolumeContent()
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$TemplateInstanceSpecContentNested withNewTemplateInstanceSpecContent()
 {
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$BuildVolumeContentNestedImpl v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TemplateInstanceSpecContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$BuildVolumeContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$BuildVolumeContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TemplateInstanceSpecContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TemplateInstanceSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$BuildVolumeContentNested withNewBuildVolumeContentLike(io.fabric.openshift.api.model.v.BuildVolume)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$TemplateInstanceSpecContentNested withNewTemplateInstanceSpecContentLike(io.fabric.openshift.api.model.v.TemplateInstanceSpec)
 {
+io.fabric.openshift.api.model.v.TemplateInstanceSpec v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.BuildVolume v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$BuildVolumeContentNestedImpl v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TemplateInstanceSpecContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.BuildVolume;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$BuildVolumeContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$BuildVolumeContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.BuildVolume)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.TemplateInstanceSpec;
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TemplateInstanceSpecContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TemplateInstanceSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.TemplateInstanceSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withTemplateInstanceSpecContent(io.fabric.openshift.api.model.v.TemplateInstanceSpec)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withBuildVolumeContent(io.fabric.openshift.api.model.v.BuildVolume)
 {
-io.fabric.openshift.api.model.v.TemplateInstanceSpecBuilder v;
+io.fabric.openshift.api.model.v.BuildVolume v;
+io.fabric.openshift.api.model.v.BuildVolumeBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.TemplateInstanceSpec v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.TemplateInstanceSpec;
+v := @parameter: io.fabric.openshift.api.model.v.BuildVolume;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.TemplateInstanceSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.TemplateInstanceSpecBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateInstanceSpec)>(v);
+v = new io.fabric.openshift.api.model.v.BuildVolumeBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.BuildVolumeBuilder: void <init>(io.fabric.openshift.api.model.v.BuildVolume)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -9307,24 +9307,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$TemplateInstanceSpecContentNested withNewTemplateInstanceSpecContent()
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$BuildVolumeContentNested withNewBuildVolumeContent()
 {
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TemplateInstanceSpecContentNestedImpl v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$BuildVolumeContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TemplateInstanceSpecContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TemplateInstanceSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$BuildVolumeContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$BuildVolumeContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$TemplateInstanceSpecContentNested withNewTemplateInstanceSpecContentLike(io.fabric.openshift.api.model.v.TemplateInstanceSpec)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$BuildVolumeContentNested withNewBuildVolumeContentLike(io.fabric.openshift.api.model.v.BuildVolume)
 {
-io.fabric.openshift.api.model.v.TemplateInstanceSpec v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TemplateInstanceSpecContentNestedImpl v;
+io.fabric.openshift.api.model.v.BuildVolume v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$BuildVolumeContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.TemplateInstanceSpec;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TemplateInstanceSpecContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TemplateInstanceSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.TemplateInstanceSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.BuildVolume;
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$BuildVolumeContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$BuildVolumeContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.BuildVolume)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withBuildStatusContent(io.fabric.openshift.api.model.v.BuildStatus)
@@ -10738,23 +10738,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ResourceQuotaStatusByNamespaceContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ResourceQuotaStatusByNamespace)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withSourceBuildStrategyContent(io.fabric.openshift.api.model.v.SourceBuildStrategy)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withRoleBindingListContent(io.fabric.openshift.api.model.v.RoleBindingList)
 {
-io.fabric.openshift.api.model.v.SourceBuildStrategy v;
-io.fabric.openshift.api.model.v.SourceBuildStrategyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.RoleBindingList v;
+io.fabric.openshift.api.model.v.RoleBindingListBuilder v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.SourceBuildStrategy;
+v := @parameter: io.fabric.openshift.api.model.v.RoleBindingList;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.SourceBuildStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.SourceBuildStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.SourceBuildStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.RoleBindingListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.RoleBindingListBuilder: void <init>(io.fabric.openshift.api.model.v.RoleBindingList)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -10770,24 +10770,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$SourceBuildStrategyContentNested withNewSourceBuildStrategyContent()
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$RoleBindingListContentNested withNewRoleBindingListContent()
 {
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$SourceBuildStrategyContentNestedImpl v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$RoleBindingListContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$SourceBuildStrategyContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$SourceBuildStrategyContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$RoleBindingListContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$RoleBindingListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$SourceBuildStrategyContentNested withNewSourceBuildStrategyContentLike(io.fabric.openshift.api.model.v.SourceBuildStrategy)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$RoleBindingListContentNested withNewRoleBindingListContentLike(io.fabric.openshift.api.model.v.RoleBindingList)
 {
-io.fabric.openshift.api.model.v.SourceBuildStrategy v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$SourceBuildStrategyContentNestedImpl v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$RoleBindingListContentNestedImpl v;
+io.fabric.openshift.api.model.v.RoleBindingList v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.SourceBuildStrategy;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$SourceBuildStrategyContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$SourceBuildStrategyContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.SourceBuildStrategy)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.RoleBindingList;
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$RoleBindingListContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$RoleBindingListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.RoleBindingList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withParameterContent(io.fabric.openshift.api.model.v.Parameter)
@@ -10842,23 +10842,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ParameterContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.Parameter)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withRoleBindingListContent(io.fabric.openshift.api.model.v.RoleBindingList)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withSourceBuildStrategyContent(io.fabric.openshift.api.model.v.SourceBuildStrategy)
 {
+io.fabric.openshift.api.model.v.SourceBuildStrategy v;
+io.fabric.openshift.api.model.v.SourceBuildStrategyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.RoleBindingList v;
-io.fabric.openshift.api.model.v.RoleBindingListBuilder v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.RoleBindingList;
+v := @parameter: io.fabric.openshift.api.model.v.SourceBuildStrategy;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.RoleBindingListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.RoleBindingListBuilder: void <init>(io.fabric.openshift.api.model.v.RoleBindingList)>(v);
+v = new io.fabric.openshift.api.model.v.SourceBuildStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.SourceBuildStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.SourceBuildStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -10874,43 +10874,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$RoleBindingListContentNested withNewRoleBindingListContent()
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$SourceBuildStrategyContentNested withNewSourceBuildStrategyContent()
 {
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$RoleBindingListContentNestedImpl v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$SourceBuildStrategyContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$RoleBindingListContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$RoleBindingListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$SourceBuildStrategyContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$SourceBuildStrategyContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$RoleBindingListContentNested withNewRoleBindingListContentLike(io.fabric.openshift.api.model.v.RoleBindingList)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$SourceBuildStrategyContentNested withNewSourceBuildStrategyContentLike(io.fabric.openshift.api.model.v.SourceBuildStrategy)
 {
+io.fabric.openshift.api.model.v.SourceBuildStrategy v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$RoleBindingListContentNestedImpl v;
-io.fabric.openshift.api.model.v.RoleBindingList v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$SourceBuildStrategyContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.RoleBindingList;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$RoleBindingListContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$RoleBindingListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.RoleBindingList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.SourceBuildStrategy;
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$SourceBuildStrategyContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$SourceBuildStrategyContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.SourceBuildStrategy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withPodSecurityPolicySelfSubjectReviewSpecContent(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withBrokerTemplateInstanceContent(io.fabric.openshift.api.model.v.BrokerTemplateInstance)
 {
-io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.BrokerTemplateInstance v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpecBuilder v;
+io.fabric.openshift.api.model.v.BrokerTemplateInstanceBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec;
+v := @parameter: io.fabric.openshift.api.model.v.BrokerTemplateInstance;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpecBuilder: void <init>(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec)>(v);
+v = new io.fabric.openshift.api.model.v.BrokerTemplateInstanceBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.BrokerTemplateInstanceBuilder: void <init>(io.fabric.openshift.api.model.v.BrokerTemplateInstance)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -10926,43 +10926,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$PodSecurityPolicySelfSubjectReviewSpecContentNested withNewPodSecurityPolicySelfSubjectReviewSpecContent()
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$BrokerTemplateInstanceContentNested withNewBrokerTemplateInstanceContent()
 {
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$BrokerTemplateInstanceContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$BrokerTemplateInstanceContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$BrokerTemplateInstanceContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$PodSecurityPolicySelfSubjectReviewSpecContentNested withNewPodSecurityPolicySelfSubjectReviewSpecContentLike(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$BrokerTemplateInstanceContentNested withNewBrokerTemplateInstanceContentLike(io.fabric.openshift.api.model.v.BrokerTemplateInstance)
 {
+io.fabric.openshift.api.model.v.BrokerTemplateInstance v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl v;
-io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$BrokerTemplateInstanceContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.BrokerTemplateInstance;
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$BrokerTemplateInstanceContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$BrokerTemplateInstanceContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.BrokerTemplateInstance)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withBrokerTemplateInstanceContent(io.fabric.openshift.api.model.v.BrokerTemplateInstance)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withPodSecurityPolicySelfSubjectReviewSpecContent(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec)
 {
+io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.BrokerTemplateInstance v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.BrokerTemplateInstanceBuilder v;
+io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.BrokerTemplateInstance;
+v := @parameter: io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.BrokerTemplateInstanceBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.BrokerTemplateInstanceBuilder: void <init>(io.fabric.openshift.api.model.v.BrokerTemplateInstance)>(v);
+v = new io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpecBuilder: void <init>(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -10978,24 +10978,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$BrokerTemplateInstanceContentNested withNewBrokerTemplateInstanceContent()
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$PodSecurityPolicySelfSubjectReviewSpecContentNested withNewPodSecurityPolicySelfSubjectReviewSpecContent()
 {
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$BrokerTemplateInstanceContentNestedImpl v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$BrokerTemplateInstanceContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$BrokerTemplateInstanceContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$BrokerTemplateInstanceContentNested withNewBrokerTemplateInstanceContentLike(io.fabric.openshift.api.model.v.BrokerTemplateInstance)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$PodSecurityPolicySelfSubjectReviewSpecContentNested withNewPodSecurityPolicySelfSubjectReviewSpecContentLike(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec)
 {
-io.fabric.openshift.api.model.v.BrokerTemplateInstance v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$BrokerTemplateInstanceContentNestedImpl v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl v;
+io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.BrokerTemplateInstance;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$BrokerTemplateInstanceContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$BrokerTemplateInstanceContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.BrokerTemplateInstance)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec;
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withBuildPostCommitSpecContent(io.fabric.openshift.api.model.v.BuildPostCommitSpec)
@@ -11824,23 +11824,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ImageStreamImageContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ImageStreamImage)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withBuildStatusOutputToContent(io.fabric.openshift.api.model.v.BuildStatusOutputTo)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withResourceAccessReviewResponseContent(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse)
 {
-io.fabric.openshift.api.model.v.BuildStatusOutputTo v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewResponse v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewResponseBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.BuildStatusOutputToBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.BuildStatusOutputTo;
+v := @parameter: io.fabric.openshift.api.model.v.ResourceAccessReviewResponse;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.BuildStatusOutputToBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.BuildStatusOutputToBuilder: void <init>(io.fabric.openshift.api.model.v.BuildStatusOutputTo)>(v);
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewResponseBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewResponseBuilder: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -11856,37 +11856,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$BuildStatusOutputToContentNested withNewBuildStatusOutputToContent()
-{
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$BuildStatusOutputToContentNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$BuildStatusOutputToContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$BuildStatusOutputToContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$BuildStatusOutputToContentNested withNewBuildStatusOutputToContentLike(io.fabric.openshift.api.model.v.BuildStatusOutputTo)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ResourceAccessReviewResponseContentNested withNewResourceAccessReviewResponseContent()
 {
-io.fabric.openshift.api.model.v.BuildStatusOutputTo v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$BuildStatusOutputToContentNestedImpl v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ResourceAccessReviewResponseContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.BuildStatusOutputTo;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$BuildStatusOutputToContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$BuildStatusOutputToContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.BuildStatusOutputTo)>(v, v);
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ResourceAccessReviewResponseContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ResourceAccessReviewResponseContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withNewBuildStatusOutputToContent(java.lang.String)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ResourceAccessReviewResponseContentNested withNewResourceAccessReviewResponseContentLike(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse)
 {
-io.fabric.openshift.api.model.v.BuildStatusOutputTo v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluent v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewResponse v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ResourceAccessReviewResponseContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.BuildStatusOutputTo;
-specialinvoke v.<io.fabric.openshift.api.model.v.BuildStatusOutputTo: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withBuildStatusOutputToContent(io.fabric.openshift.api.model.v.BuildStatusOutputTo)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.ResourceAccessReviewResponse;
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ResourceAccessReviewResponseContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ResourceAccessReviewResponseContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ResourceAccessReviewResponse)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withBuildConditionContent(io.fabric.openshift.api.model.v.BuildCondition)
@@ -11941,23 +11928,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$BuildConditionContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.BuildCondition)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withResourceAccessReviewResponseContent(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withBuildStatusOutputToContent(io.fabric.openshift.api.model.v.BuildStatusOutputTo)
 {
-io.fabric.openshift.api.model.v.ResourceAccessReviewResponse v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewResponseBuilder v;
+io.fabric.openshift.api.model.v.BuildStatusOutputTo v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.BuildStatusOutputToBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ResourceAccessReviewResponse;
+v := @parameter: io.fabric.openshift.api.model.v.BuildStatusOutputTo;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewResponseBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewResponseBuilder: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse)>(v);
+v = new io.fabric.openshift.api.model.v.BuildStatusOutputToBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.BuildStatusOutputToBuilder: void <init>(io.fabric.openshift.api.model.v.BuildStatusOutputTo)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -11973,43 +11960,56 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ResourceAccessReviewResponseContentNested withNewResourceAccessReviewResponseContent()
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$BuildStatusOutputToContentNested withNewBuildStatusOutputToContent()
 {
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ResourceAccessReviewResponseContentNestedImpl v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$BuildStatusOutputToContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ResourceAccessReviewResponseContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ResourceAccessReviewResponseContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$BuildStatusOutputToContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$BuildStatusOutputToContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ResourceAccessReviewResponseContentNested withNewResourceAccessReviewResponseContentLike(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$BuildStatusOutputToContentNested withNewBuildStatusOutputToContentLike(io.fabric.openshift.api.model.v.BuildStatusOutputTo)
 {
+io.fabric.openshift.api.model.v.BuildStatusOutputTo v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewResponse v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ResourceAccessReviewResponseContentNestedImpl v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$BuildStatusOutputToContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ResourceAccessReviewResponse;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ResourceAccessReviewResponseContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ResourceAccessReviewResponseContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ResourceAccessReviewResponse)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.BuildStatusOutputTo;
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$BuildStatusOutputToContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$BuildStatusOutputToContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.BuildStatusOutputTo)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withExecNewPodHookContent(io.fabric.openshift.api.model.v.ExecNewPodHook)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withNewBuildStatusOutputToContent(java.lang.String)
+{
+io.fabric.openshift.api.model.v.BuildStatusOutputTo v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluent v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
+java.lang.String v;
+v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.BuildStatusOutputTo;
+specialinvoke v.<io.fabric.openshift.api.model.v.BuildStatusOutputTo: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withBuildStatusOutputToContent(io.fabric.openshift.api.model.v.BuildStatusOutputTo)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withSecretSpecContent(io.fabric.openshift.api.model.v.SecretSpec)
 {
-io.fabric.openshift.api.model.v.ExecNewPodHookBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.ExecNewPodHook v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.SecretSpec v;
+io.fabric.openshift.api.model.v.SecretSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ExecNewPodHook;
+v := @parameter: io.fabric.openshift.api.model.v.SecretSpec;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.ExecNewPodHookBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ExecNewPodHookBuilder: void <init>(io.fabric.openshift.api.model.v.ExecNewPodHook)>(v);
+v = new io.fabric.openshift.api.model.v.SecretSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.SecretSpecBuilder: void <init>(io.fabric.openshift.api.model.v.SecretSpec)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -12025,43 +12025,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ExecNewPodHookContentNested withNewExecNewPodHookContent()
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$SecretSpecContentNested withNewSecretSpecContent()
 {
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ExecNewPodHookContentNestedImpl v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$SecretSpecContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ExecNewPodHookContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ExecNewPodHookContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$SecretSpecContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$SecretSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ExecNewPodHookContentNested withNewExecNewPodHookContentLike(io.fabric.openshift.api.model.v.ExecNewPodHook)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$SecretSpecContentNested withNewSecretSpecContentLike(io.fabric.openshift.api.model.v.SecretSpec)
 {
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ExecNewPodHookContentNestedImpl v;
-io.fabric.openshift.api.model.v.ExecNewPodHook v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$SecretSpecContentNestedImpl v;
+io.fabric.openshift.api.model.v.SecretSpec v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ExecNewPodHook;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ExecNewPodHookContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ExecNewPodHookContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ExecNewPodHook)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.SecretSpec;
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$SecretSpecContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$SecretSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.SecretSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withSecretSpecContent(io.fabric.openshift.api.model.v.SecretSpec)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withExecNewPodHookContent(io.fabric.openshift.api.model.v.ExecNewPodHook)
 {
+io.fabric.openshift.api.model.v.ExecNewPodHookBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.ExecNewPodHook v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.SecretSpec v;
-io.fabric.openshift.api.model.v.SecretSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.SecretSpec;
+v := @parameter: io.fabric.openshift.api.model.v.ExecNewPodHook;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.SecretSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.SecretSpecBuilder: void <init>(io.fabric.openshift.api.model.v.SecretSpec)>(v);
+v = new io.fabric.openshift.api.model.v.ExecNewPodHookBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ExecNewPodHookBuilder: void <init>(io.fabric.openshift.api.model.v.ExecNewPodHook)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -12077,24 +12077,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$SecretSpecContentNested withNewSecretSpecContent()
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ExecNewPodHookContentNested withNewExecNewPodHookContent()
 {
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ExecNewPodHookContentNestedImpl v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$SecretSpecContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$SecretSpecContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$SecretSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ExecNewPodHookContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ExecNewPodHookContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$SecretSpecContentNested withNewSecretSpecContentLike(io.fabric.openshift.api.model.v.SecretSpec)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$ExecNewPodHookContentNested withNewExecNewPodHookContentLike(io.fabric.openshift.api.model.v.ExecNewPodHook)
 {
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ExecNewPodHookContentNestedImpl v;
+io.fabric.openshift.api.model.v.ExecNewPodHook v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$SecretSpecContentNestedImpl v;
-io.fabric.openshift.api.model.v.SecretSpec v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.SecretSpec;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$SecretSpecContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$SecretSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.SecretSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.ExecNewPodHook;
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ExecNewPodHookContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ExecNewPodHookContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ExecNewPodHook)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withClusterRoleBindingListContent(io.fabric.openshift.api.model.v.ClusterRoleBindingList)
@@ -13075,23 +13075,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$HostSubnetContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.HostSubnet)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withGroupRestrictionContent(io.fabric.openshift.api.model.v.GroupRestriction)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withAppliedClusterResourceQuotaContent(io.fabric.openshift.api.model.v.AppliedClusterResourceQuota)
 {
-io.fabric.openshift.api.model.v.GroupRestrictionBuilder v;
+io.fabric.openshift.api.model.v.AppliedClusterResourceQuota v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.GroupRestriction v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.GroupRestriction;
+v := @parameter: io.fabric.openshift.api.model.v.AppliedClusterResourceQuota;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.GroupRestrictionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.GroupRestrictionBuilder: void <init>(io.fabric.openshift.api.model.v.GroupRestriction)>(v);
+v = new io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder: void <init>(io.fabric.openshift.api.model.v.AppliedClusterResourceQuota)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -13107,43 +13107,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$GroupRestrictionContentNested withNewGroupRestrictionContent()
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$AppliedClusterResourceQuotaContentNested withNewAppliedClusterResourceQuotaContent()
 {
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$GroupRestrictionContentNestedImpl v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$AppliedClusterResourceQuotaContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$GroupRestrictionContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$GroupRestrictionContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$AppliedClusterResourceQuotaContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$AppliedClusterResourceQuotaContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$GroupRestrictionContentNested withNewGroupRestrictionContentLike(io.fabric.openshift.api.model.v.GroupRestriction)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$AppliedClusterResourceQuotaContentNested withNewAppliedClusterResourceQuotaContentLike(io.fabric.openshift.api.model.v.AppliedClusterResourceQuota)
 {
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$GroupRestrictionContentNestedImpl v;
-io.fabric.openshift.api.model.v.GroupRestriction v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$AppliedClusterResourceQuotaContentNestedImpl v;
+io.fabric.openshift.api.model.v.AppliedClusterResourceQuota v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.GroupRestriction;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$GroupRestrictionContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$GroupRestrictionContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.GroupRestriction)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.AppliedClusterResourceQuota;
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$AppliedClusterResourceQuotaContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$AppliedClusterResourceQuotaContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.AppliedClusterResourceQuota)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withAppliedClusterResourceQuotaContent(io.fabric.openshift.api.model.v.AppliedClusterResourceQuota)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withGroupRestrictionContent(io.fabric.openshift.api.model.v.GroupRestriction)
 {
-io.fabric.openshift.api.model.v.AppliedClusterResourceQuota v;
+io.fabric.openshift.api.model.v.GroupRestrictionBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.GroupRestriction v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.AppliedClusterResourceQuota;
+v := @parameter: io.fabric.openshift.api.model.v.GroupRestriction;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder: void <init>(io.fabric.openshift.api.model.v.AppliedClusterResourceQuota)>(v);
+v = new io.fabric.openshift.api.model.v.GroupRestrictionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.GroupRestrictionBuilder: void <init>(io.fabric.openshift.api.model.v.GroupRestriction)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -13159,24 +13159,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$AppliedClusterResourceQuotaContentNested withNewAppliedClusterResourceQuotaContent()
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$GroupRestrictionContentNested withNewGroupRestrictionContent()
 {
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$AppliedClusterResourceQuotaContentNestedImpl v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$GroupRestrictionContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$AppliedClusterResourceQuotaContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$AppliedClusterResourceQuotaContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$GroupRestrictionContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$GroupRestrictionContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$AppliedClusterResourceQuotaContentNested withNewAppliedClusterResourceQuotaContentLike(io.fabric.openshift.api.model.v.AppliedClusterResourceQuota)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$GroupRestrictionContentNested withNewGroupRestrictionContentLike(io.fabric.openshift.api.model.v.GroupRestriction)
 {
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$AppliedClusterResourceQuotaContentNestedImpl v;
-io.fabric.openshift.api.model.v.AppliedClusterResourceQuota v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$GroupRestrictionContentNestedImpl v;
+io.fabric.openshift.api.model.v.GroupRestriction v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.AppliedClusterResourceQuota;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$AppliedClusterResourceQuotaContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$AppliedClusterResourceQuotaContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.AppliedClusterResourceQuota)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.GroupRestriction;
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$GroupRestrictionContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$GroupRestrictionContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.GroupRestriction)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withOAuthAccessTokenListContent(io.fabric.openshift.api.model.v.OAuthAccessTokenList)
@@ -13699,23 +13699,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$ImageStreamStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ImageStreamStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withEgressNetworkPolicyContent(io.fabric.openshift.api.model.v.EgressNetworkPolicy)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withNetNamespaceContent(io.fabric.openshift.api.model.v.NetNamespace)
 {
-io.fabric.openshift.api.model.v.EgressNetworkPolicy v;
+io.fabric.openshift.api.model.v.NetNamespace v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder v;
+io.fabric.openshift.api.model.v.NetNamespaceBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.EgressNetworkPolicy;
+v := @parameter: io.fabric.openshift.api.model.v.NetNamespace;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.EgressNetworkPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.NetNamespaceBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.NetNamespaceBuilder: void <init>(io.fabric.openshift.api.model.v.NetNamespace)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -13731,43 +13731,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$EgressNetworkPolicyContentNested withNewEgressNetworkPolicyContent()
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$NetNamespaceContentNested withNewNetNamespaceContent()
 {
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$EgressNetworkPolicyContentNestedImpl v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$NetNamespaceContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$EgressNetworkPolicyContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$EgressNetworkPolicyContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$NetNamespaceContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$NetNamespaceContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$EgressNetworkPolicyContentNested withNewEgressNetworkPolicyContentLike(io.fabric.openshift.api.model.v.EgressNetworkPolicy)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$NetNamespaceContentNested withNewNetNamespaceContentLike(io.fabric.openshift.api.model.v.NetNamespace)
 {
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$EgressNetworkPolicyContentNestedImpl v;
-io.fabric.openshift.api.model.v.EgressNetworkPolicy v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.NetNamespace v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$NetNamespaceContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.EgressNetworkPolicy;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$EgressNetworkPolicyContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$EgressNetworkPolicyContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.EgressNetworkPolicy)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.NetNamespace;
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$NetNamespaceContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$NetNamespaceContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.NetNamespace)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withNetNamespaceContent(io.fabric.openshift.api.model.v.NetNamespace)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withEgressNetworkPolicyContent(io.fabric.openshift.api.model.v.EgressNetworkPolicy)
 {
-io.fabric.openshift.api.model.v.NetNamespace v;
+io.fabric.openshift.api.model.v.EgressNetworkPolicy v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.NetNamespaceBuilder v;
+io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.NetNamespace;
+v := @parameter: io.fabric.openshift.api.model.v.EgressNetworkPolicy;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.NetNamespaceBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.NetNamespaceBuilder: void <init>(io.fabric.openshift.api.model.v.NetNamespace)>(v);
+v = new io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.EgressNetworkPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -13783,24 +13783,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$NetNamespaceContentNested withNewNetNamespaceContent()
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$EgressNetworkPolicyContentNested withNewEgressNetworkPolicyContent()
 {
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$EgressNetworkPolicyContentNestedImpl v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$NetNamespaceContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$NetNamespaceContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$NetNamespaceContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$EgressNetworkPolicyContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$EgressNetworkPolicyContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$NetNamespaceContentNested withNewNetNamespaceContentLike(io.fabric.openshift.api.model.v.NetNamespace)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$EgressNetworkPolicyContentNested withNewEgressNetworkPolicyContentLike(io.fabric.openshift.api.model.v.EgressNetworkPolicy)
 {
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$EgressNetworkPolicyContentNestedImpl v;
+io.fabric.openshift.api.model.v.EgressNetworkPolicy v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.NetNamespace v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$NetNamespaceContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.NetNamespace;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$NetNamespaceContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$NetNamespaceContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.NetNamespace)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.EgressNetworkPolicy;
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$EgressNetworkPolicyContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$EgressNetworkPolicyContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.EgressNetworkPolicy)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withUserIdentityMappingContent(io.fabric.openshift.api.model.v.UserIdentityMapping)
@@ -14115,23 +14115,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$BuildListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.BuildList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withTemplateListContent(io.fabric.openshift.api.model.v.TemplateList)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withBuildOutputContent(io.fabric.openshift.api.model.v.BuildOutput)
 {
-io.fabric.openshift.api.model.v.TemplateListBuilder v;
+io.fabric.openshift.api.model.v.BuildOutput v;
+io.fabric.openshift.api.model.v.BuildOutputBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.TemplateList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.TemplateList;
+v := @parameter: io.fabric.openshift.api.model.v.BuildOutput;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.TemplateListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.TemplateListBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateList)>(v);
+v = new io.fabric.openshift.api.model.v.BuildOutputBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.BuildOutputBuilder: void <init>(io.fabric.openshift.api.model.v.BuildOutput)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -14147,43 +14147,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$TemplateListContentNested withNewTemplateListContent()
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$BuildOutputContentNested withNewBuildOutputContent()
 {
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TemplateListContentNestedImpl v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$BuildOutputContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TemplateListContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TemplateListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$BuildOutputContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$BuildOutputContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$TemplateListContentNested withNewTemplateListContentLike(io.fabric.openshift.api.model.v.TemplateList)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$BuildOutputContentNested withNewBuildOutputContentLike(io.fabric.openshift.api.model.v.BuildOutput)
 {
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TemplateListContentNestedImpl v;
-io.fabric.openshift.api.model.v.TemplateList v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.BuildOutput v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$BuildOutputContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.TemplateList;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TemplateListContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TemplateListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.TemplateList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.BuildOutput;
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$BuildOutputContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$BuildOutputContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.BuildOutput)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withBuildOutputContent(io.fabric.openshift.api.model.v.BuildOutput)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withTemplateListContent(io.fabric.openshift.api.model.v.TemplateList)
 {
-io.fabric.openshift.api.model.v.BuildOutput v;
-io.fabric.openshift.api.model.v.BuildOutputBuilder v;
+io.fabric.openshift.api.model.v.TemplateListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.TemplateList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.BuildOutput;
+v := @parameter: io.fabric.openshift.api.model.v.TemplateList;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.BuildOutputBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.BuildOutputBuilder: void <init>(io.fabric.openshift.api.model.v.BuildOutput)>(v);
+v = new io.fabric.openshift.api.model.v.TemplateListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.TemplateListBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateList)>(v);
 v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -14199,24 +14199,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$BuildOutputContentNested withNewBuildOutputContent()
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$TemplateListContentNested withNewTemplateListContent()
 {
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TemplateListContentNestedImpl v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$BuildOutputContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$BuildOutputContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$BuildOutputContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TemplateListContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TemplateListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$BuildOutputContentNested withNewBuildOutputContentLike(io.fabric.openshift.api.model.v.BuildOutput)
+public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent$TemplateListContentNested withNewTemplateListContentLike(io.fabric.openshift.api.model.v.TemplateList)
 {
+io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TemplateListContentNestedImpl v;
+io.fabric.openshift.api.model.v.TemplateList v;
 io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.BuildOutput v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$BuildOutputContentNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.BuildOutput;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$BuildOutputContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$BuildOutputContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.BuildOutput)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.TemplateList;
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TemplateListContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl$TemplateListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewFluentImpl,io.fabric.openshift.api.model.v.TemplateList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.ResourceAccessReviewFluent withProjectSpecContent(io.fabric.openshift.api.model.v.ProjectSpec)
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.SubjectAccessReviewFluent.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.SubjectAccessReviewFluent.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.SubjectAccessReviewFluent.jimple	2025-03-13 16:41:37.443712213 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.SubjectAccessReviewFluent.jimple	2025-03-13 18:04:05.977852833 +0000
@@ -45,12 +45,12 @@
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withOAuthClientListContent(io.fabric.openshift.api.model.v.OAuthClientList);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$OAuthClientListContentNested withNewOAuthClientListContent();
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$OAuthClientListContentNested withNewOAuthClientListContentLike(io.fabric.openshift.api.model.v.OAuthClientList);
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withPodSecurityPolicyReviewStatusContent(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus);
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$PodSecurityPolicyReviewStatusContentNested withNewPodSecurityPolicyReviewStatusContent();
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$PodSecurityPolicyReviewStatusContentNested withNewPodSecurityPolicyReviewStatusContentLike(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withTemplateInstanceStatusContent(io.fabric.openshift.api.model.v.TemplateInstanceStatus);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$TemplateInstanceStatusContentNested withNewTemplateInstanceStatusContent();
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$TemplateInstanceStatusContentNested withNewTemplateInstanceStatusContentLike(io.fabric.openshift.api.model.v.TemplateInstanceStatus);
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withPodSecurityPolicyReviewStatusContent(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus);
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$PodSecurityPolicyReviewStatusContentNested withNewPodSecurityPolicyReviewStatusContent();
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$PodSecurityPolicyReviewStatusContentNested withNewPodSecurityPolicyReviewStatusContentLike(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withHelmChartRepositoryListContent(io.fabric.openshift.api.model.v.HelmChartRepositoryList);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$HelmChartRepositoryListContentNested withNewHelmChartRepositoryListContent();
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$HelmChartRepositoryListContentNested withNewHelmChartRepositoryListContentLike(io.fabric.openshift.api.model.v.HelmChartRepositoryList);
@@ -102,13 +102,13 @@
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withSubjectRulesReviewSpecContent(io.fabric.openshift.api.model.v.SubjectRulesReviewSpec);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$SubjectRulesReviewSpecContentNested withNewSubjectRulesReviewSpecContent();
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$SubjectRulesReviewSpecContentNested withNewSubjectRulesReviewSpecContentLike(io.fabric.openshift.api.model.v.SubjectRulesReviewSpec);
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withRoleListContent(io.fabric.openshift.api.model.v.RoleList);
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$RoleListContentNested withNewRoleListContent();
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$RoleListContentNested withNewRoleListContentLike(io.fabric.openshift.api.model.v.RoleList);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withTagReferencePolicyContent(io.fabric.openshift.api.model.v.TagReferencePolicy);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$TagReferencePolicyContentNested withNewTagReferencePolicyContent();
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$TagReferencePolicyContentNested withNewTagReferencePolicyContentLike(io.fabric.openshift.api.model.v.TagReferencePolicy);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withNewTagReferencePolicyContent(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withRoleListContent(io.fabric.openshift.api.model.v.RoleList);
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$RoleListContentNested withNewRoleListContent();
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$RoleListContentNested withNewRoleListContentLike(io.fabric.openshift.api.model.v.RoleList);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withProjectContent(io.fabric.openshift.api.model.v.Project);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ProjectContentNested withNewProjectContent();
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ProjectContentNested withNewProjectContentLike(io.fabric.openshift.api.model.v.Project);
@@ -161,12 +161,12 @@
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withProjectListContent(io.fabric.openshift.api.model.v.ProjectList);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ProjectListContentNested withNewProjectListContent();
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ProjectListContentNested withNewProjectListContentLike(io.fabric.openshift.api.model.v.ProjectList);
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withRangeAllocationContent(io.fabric.openshift.api.model.v.RangeAllocation);
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$RangeAllocationContentNested withNewRangeAllocationContent();
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$RangeAllocationContentNested withNewRangeAllocationContentLike(io.fabric.openshift.api.model.v.RangeAllocation);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withClusterRoleScopeRestrictionContent(io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ClusterRoleScopeRestrictionContentNested withNewClusterRoleScopeRestrictionContent();
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ClusterRoleScopeRestrictionContentNested withNewClusterRoleScopeRestrictionContentLike(io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction);
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withRangeAllocationContent(io.fabric.openshift.api.model.v.RangeAllocation);
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$RangeAllocationContentNested withNewRangeAllocationContent();
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$RangeAllocationContentNested withNewRangeAllocationContentLike(io.fabric.openshift.api.model.v.RangeAllocation);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withRouteContent(io.fabric.openshift.api.model.v.Route);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$RouteContentNested withNewRouteContent();
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$RouteContentNested withNewRouteContentLike(io.fabric.openshift.api.model.v.Route);
@@ -199,25 +199,25 @@
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withSecurityContextConstraintsListContent(io.fabric.openshift.api.model.v.SecurityContextConstraintsList);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$SecurityContextConstraintsListContentNested withNewSecurityContextConstraintsListContent();
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$SecurityContextConstraintsListContentNested withNewSecurityContextConstraintsListContentLike(io.fabric.openshift.api.model.v.SecurityContextConstraintsList);
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withIdentityListContent(io.fabric.openshift.api.model.v.IdentityList);
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$IdentityListContentNested withNewIdentityListContent();
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$IdentityListContentNested withNewIdentityListContentLike(io.fabric.openshift.api.model.v.IdentityList);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withBuildConfigListContent(io.fabric.openshift.api.model.v.BuildConfigList);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$BuildConfigListContentNested withNewBuildConfigListContent();
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$BuildConfigListContentNested withNewBuildConfigListContentLike(io.fabric.openshift.api.model.v.BuildConfigList);
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withClusterNetworkListContent(io.fabric.openshift.api.model.v.ClusterNetworkList);
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ClusterNetworkListContentNested withNewClusterNetworkListContent();
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ClusterNetworkListContentNested withNewClusterNetworkListContentLike(io.fabric.openshift.api.model.v.ClusterNetworkList);
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withIdentityListContent(io.fabric.openshift.api.model.v.IdentityList);
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$IdentityListContentNested withNewIdentityListContent();
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$IdentityListContentNested withNewIdentityListContentLike(io.fabric.openshift.api.model.v.IdentityList);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withTemplateInstanceConditionContent(io.fabric.openshift.api.model.v.TemplateInstanceCondition);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$TemplateInstanceConditionContentNested withNewTemplateInstanceConditionContent();
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$TemplateInstanceConditionContentNested withNewTemplateInstanceConditionContentLike(io.fabric.openshift.api.model.v.TemplateInstanceCondition);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withNewTemplateInstanceConditionContent(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withRepositoryImportStatusContent(io.fabric.openshift.api.model.v.RepositoryImportStatus);
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$RepositoryImportStatusContentNested withNewRepositoryImportStatusContent();
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$RepositoryImportStatusContentNested withNewRepositoryImportStatusContentLike(io.fabric.openshift.api.model.v.RepositoryImportStatus);
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withClusterNetworkListContent(io.fabric.openshift.api.model.v.ClusterNetworkList);
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ClusterNetworkListContentNested withNewClusterNetworkListContent();
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ClusterNetworkListContentNested withNewClusterNetworkListContentLike(io.fabric.openshift.api.model.v.ClusterNetworkList);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withDeploymentCauseContent(io.fabric.openshift.api.model.v.DeploymentCause);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$DeploymentCauseContentNested withNewDeploymentCauseContent();
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$DeploymentCauseContentNested withNewDeploymentCauseContentLike(io.fabric.openshift.api.model.v.DeploymentCause);
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withRepositoryImportStatusContent(io.fabric.openshift.api.model.v.RepositoryImportStatus);
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$RepositoryImportStatusContentNested withNewRepositoryImportStatusContent();
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$RepositoryImportStatusContentNested withNewRepositoryImportStatusContentLike(io.fabric.openshift.api.model.v.RepositoryImportStatus);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withGroupListContent(io.fabric.openshift.api.model.v.GroupList);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$GroupListContentNested withNewGroupListContent();
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$GroupListContentNested withNewGroupListContentLike(io.fabric.openshift.api.model.v.GroupList);
@@ -301,12 +301,12 @@
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withClusterRoleContent(io.fabric.openshift.api.model.v.ClusterRole);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ClusterRoleContentNested withNewClusterRoleContent();
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ClusterRoleContentNested withNewClusterRoleContentLike(io.fabric.openshift.api.model.v.ClusterRole);
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withConnectionConfigContent(io.fabric.openshift.api.model.v.ConnectionConfig);
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ConnectionConfigContentNested withNewConnectionConfigContent();
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ConnectionConfigContentNested withNewConnectionConfigContentLike(io.fabric.openshift.api.model.v.ConnectionConfig);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withTagEventConditionContent(io.fabric.openshift.api.model.v.TagEventCondition);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$TagEventConditionContentNested withNewTagEventConditionContent();
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$TagEventConditionContentNested withNewTagEventConditionContentLike(io.fabric.openshift.api.model.v.TagEventCondition);
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withConnectionConfigContent(io.fabric.openshift.api.model.v.ConnectionConfig);
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ConnectionConfigContentNested withNewConnectionConfigContent();
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ConnectionConfigContentNested withNewConnectionConfigContentLike(io.fabric.openshift.api.model.v.ConnectionConfig);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withLabelSelectorContent(io.fabric.kubernetes.api.model.v.LabelSelector);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$LabelSelectorContentNested withNewLabelSelectorContent();
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$LabelSelectorContentNested withNewLabelSelectorContentLike(io.fabric.kubernetes.api.model.v.LabelSelector);
@@ -326,12 +326,12 @@
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withBuildSpecContent(io.fabric.openshift.api.model.v.BuildSpec);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$BuildSpecContentNested withNewBuildSpecContent();
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$BuildSpecContentNested withNewBuildSpecContentLike(io.fabric.openshift.api.model.v.BuildSpec);
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withProjectStatusContent(io.fabric.openshift.api.model.v.ProjectStatus);
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ProjectStatusContentNested withNewProjectStatusContent();
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ProjectStatusContentNested withNewProjectStatusContentLike(io.fabric.openshift.api.model.v.ProjectStatus);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withLocalSubjectAccessReviewContent(io.fabric.openshift.api.model.v.LocalSubjectAccessReview);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$LocalSubjectAccessReviewContentNested withNewLocalSubjectAccessReviewContent();
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$LocalSubjectAccessReviewContentNested withNewLocalSubjectAccessReviewContentLike(io.fabric.openshift.api.model.v.LocalSubjectAccessReview);
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withProjectStatusContent(io.fabric.openshift.api.model.v.ProjectStatus);
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ProjectStatusContentNested withNewProjectStatusContent();
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ProjectStatusContentNested withNewProjectStatusContentLike(io.fabric.openshift.api.model.v.ProjectStatus);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withRollingDeploymentStrategyParamsContent(io.fabric.openshift.api.model.v.RollingDeploymentStrategyParams);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$RollingDeploymentStrategyParamsContentNested withNewRollingDeploymentStrategyParamsContent();
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$RollingDeploymentStrategyParamsContentNested withNewRollingDeploymentStrategyParamsContentLike(io.fabric.openshift.api.model.v.RollingDeploymentStrategyParams);
@@ -375,12 +375,12 @@
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withImageTagListContent(io.fabric.openshift.api.model.v.ImageTagList);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ImageTagListContentNested withNewImageTagListContent();
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ImageTagListContentNested withNewImageTagListContentLike(io.fabric.openshift.api.model.v.ImageTagList);
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withOAuthAccessTokenContent(io.fabric.openshift.api.model.v.OAuthAccessToken);
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$OAuthAccessTokenContentNested withNewOAuthAccessTokenContent();
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$OAuthAccessTokenContentNested withNewOAuthAccessTokenContentLike(io.fabric.openshift.api.model.v.OAuthAccessToken);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withDeploymentConfigContent(io.fabric.openshift.api.model.v.DeploymentConfig);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$DeploymentConfigContentNested withNewDeploymentConfigContent();
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$DeploymentConfigContentNested withNewDeploymentConfigContentLike(io.fabric.openshift.api.model.v.DeploymentConfig);
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withOAuthAccessTokenContent(io.fabric.openshift.api.model.v.OAuthAccessToken);
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$OAuthAccessTokenContentNested withNewOAuthAccessTokenContent();
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$OAuthAccessTokenContentNested withNewOAuthAccessTokenContentLike(io.fabric.openshift.api.model.v.OAuthAccessToken);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withRoleBindingContent(io.fabric.openshift.api.model.v.RoleBinding);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$RoleBindingContentNested withNewRoleBindingContent();
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$RoleBindingContentNested withNewRoleBindingContentLike(io.fabric.openshift.api.model.v.RoleBinding);
@@ -390,12 +390,12 @@
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withTLSConfigContent(io.fabric.openshift.api.model.v.TLSConfig);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$TLSConfigContentNested withNewTLSConfigContent();
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$TLSConfigContentNested withNewTLSConfigContentLike(io.fabric.openshift.api.model.v.TLSConfig);
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withBuildVolumeContent(io.fabric.openshift.api.model.v.BuildVolume);
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$BuildVolumeContentNested withNewBuildVolumeContent();
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$BuildVolumeContentNested withNewBuildVolumeContentLike(io.fabric.openshift.api.model.v.BuildVolume);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withTemplateInstanceSpecContent(io.fabric.openshift.api.model.v.TemplateInstanceSpec);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$TemplateInstanceSpecContentNested withNewTemplateInstanceSpecContent();
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$TemplateInstanceSpecContentNested withNewTemplateInstanceSpecContentLike(io.fabric.openshift.api.model.v.TemplateInstanceSpec);
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withBuildVolumeContent(io.fabric.openshift.api.model.v.BuildVolume);
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$BuildVolumeContentNested withNewBuildVolumeContent();
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$BuildVolumeContentNested withNewBuildVolumeContentLike(io.fabric.openshift.api.model.v.BuildVolume);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withBuildStatusContent(io.fabric.openshift.api.model.v.BuildStatus);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$BuildStatusContentNested withNewBuildStatusContent();
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$BuildStatusContentNested withNewBuildStatusContentLike(io.fabric.openshift.api.model.v.BuildStatus);
@@ -478,21 +478,21 @@
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withResourceQuotaStatusByNamespaceContent(io.fabric.openshift.api.model.v.ResourceQuotaStatusByNamespace);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ResourceQuotaStatusByNamespaceContentNested withNewResourceQuotaStatusByNamespaceContent();
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ResourceQuotaStatusByNamespaceContentNested withNewResourceQuotaStatusByNamespaceContentLike(io.fabric.openshift.api.model.v.ResourceQuotaStatusByNamespace);
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withSourceBuildStrategyContent(io.fabric.openshift.api.model.v.SourceBuildStrategy);
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$SourceBuildStrategyContentNested withNewSourceBuildStrategyContent();
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$SourceBuildStrategyContentNested withNewSourceBuildStrategyContentLike(io.fabric.openshift.api.model.v.SourceBuildStrategy);
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withParameterContent(io.fabric.openshift.api.model.v.Parameter);
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ParameterContentNested withNewParameterContent();
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ParameterContentNested withNewParameterContentLike(io.fabric.openshift.api.model.v.Parameter);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withRoleBindingListContent(io.fabric.openshift.api.model.v.RoleBindingList);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$RoleBindingListContentNested withNewRoleBindingListContent();
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$RoleBindingListContentNested withNewRoleBindingListContentLike(io.fabric.openshift.api.model.v.RoleBindingList);
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withPodSecurityPolicySelfSubjectReviewSpecContent(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec);
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$PodSecurityPolicySelfSubjectReviewSpecContentNested withNewPodSecurityPolicySelfSubjectReviewSpecContent();
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$PodSecurityPolicySelfSubjectReviewSpecContentNested withNewPodSecurityPolicySelfSubjectReviewSpecContentLike(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec);
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withParameterContent(io.fabric.openshift.api.model.v.Parameter);
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ParameterContentNested withNewParameterContent();
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ParameterContentNested withNewParameterContentLike(io.fabric.openshift.api.model.v.Parameter);
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withSourceBuildStrategyContent(io.fabric.openshift.api.model.v.SourceBuildStrategy);
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$SourceBuildStrategyContentNested withNewSourceBuildStrategyContent();
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$SourceBuildStrategyContentNested withNewSourceBuildStrategyContentLike(io.fabric.openshift.api.model.v.SourceBuildStrategy);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withBrokerTemplateInstanceContent(io.fabric.openshift.api.model.v.BrokerTemplateInstance);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$BrokerTemplateInstanceContentNested withNewBrokerTemplateInstanceContent();
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$BrokerTemplateInstanceContentNested withNewBrokerTemplateInstanceContentLike(io.fabric.openshift.api.model.v.BrokerTemplateInstance);
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withPodSecurityPolicySelfSubjectReviewSpecContent(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec);
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$PodSecurityPolicySelfSubjectReviewSpecContentNested withNewPodSecurityPolicySelfSubjectReviewSpecContent();
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$PodSecurityPolicySelfSubjectReviewSpecContentNested withNewPodSecurityPolicySelfSubjectReviewSpecContentLike(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withBuildPostCommitSpecContent(io.fabric.openshift.api.model.v.BuildPostCommitSpec);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$BuildPostCommitSpecContentNested withNewBuildPostCommitSpecContent();
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$BuildPostCommitSpecContentNested withNewBuildPostCommitSpecContentLike(io.fabric.openshift.api.model.v.BuildPostCommitSpec);
@@ -541,22 +541,22 @@
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withImageStreamImageContent(io.fabric.openshift.api.model.v.ImageStreamImage);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ImageStreamImageContentNested withNewImageStreamImageContent();
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ImageStreamImageContentNested withNewImageStreamImageContentLike(io.fabric.openshift.api.model.v.ImageStreamImage);
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withResourceAccessReviewResponseContent(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse);
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ResourceAccessReviewResponseContentNested withNewResourceAccessReviewResponseContent();
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ResourceAccessReviewResponseContentNested withNewResourceAccessReviewResponseContentLike(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse);
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withBuildConditionContent(io.fabric.openshift.api.model.v.BuildCondition);
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$BuildConditionContentNested withNewBuildConditionContent();
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$BuildConditionContentNested withNewBuildConditionContentLike(io.fabric.openshift.api.model.v.BuildCondition);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withBuildStatusOutputToContent(io.fabric.openshift.api.model.v.BuildStatusOutputTo);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$BuildStatusOutputToContentNested withNewBuildStatusOutputToContent();
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$BuildStatusOutputToContentNested withNewBuildStatusOutputToContentLike(io.fabric.openshift.api.model.v.BuildStatusOutputTo);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withNewBuildStatusOutputToContent(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withBuildConditionContent(io.fabric.openshift.api.model.v.BuildCondition);
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$BuildConditionContentNested withNewBuildConditionContent();
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$BuildConditionContentNested withNewBuildConditionContentLike(io.fabric.openshift.api.model.v.BuildCondition);
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withResourceAccessReviewResponseContent(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse);
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ResourceAccessReviewResponseContentNested withNewResourceAccessReviewResponseContent();
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ResourceAccessReviewResponseContentNested withNewResourceAccessReviewResponseContentLike(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse);
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withExecNewPodHookContent(io.fabric.openshift.api.model.v.ExecNewPodHook);
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ExecNewPodHookContentNested withNewExecNewPodHookContent();
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ExecNewPodHookContentNested withNewExecNewPodHookContentLike(io.fabric.openshift.api.model.v.ExecNewPodHook);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withSecretSpecContent(io.fabric.openshift.api.model.v.SecretSpec);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$SecretSpecContentNested withNewSecretSpecContent();
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$SecretSpecContentNested withNewSecretSpecContentLike(io.fabric.openshift.api.model.v.SecretSpec);
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withExecNewPodHookContent(io.fabric.openshift.api.model.v.ExecNewPodHook);
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ExecNewPodHookContentNested withNewExecNewPodHookContent();
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ExecNewPodHookContentNested withNewExecNewPodHookContentLike(io.fabric.openshift.api.model.v.ExecNewPodHook);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withClusterRoleBindingListContent(io.fabric.openshift.api.model.v.ClusterRoleBindingList);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ClusterRoleBindingListContentNested withNewClusterRoleBindingListContent();
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ClusterRoleBindingListContentNested withNewClusterRoleBindingListContentLike(io.fabric.openshift.api.model.v.ClusterRoleBindingList);
@@ -614,12 +614,12 @@
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withHostSubnetContent(io.fabric.openshift.api.model.v.HostSubnet);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$HostSubnetContentNested withNewHostSubnetContent();
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$HostSubnetContentNested withNewHostSubnetContentLike(io.fabric.openshift.api.model.v.HostSubnet);
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withGroupRestrictionContent(io.fabric.openshift.api.model.v.GroupRestriction);
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$GroupRestrictionContentNested withNewGroupRestrictionContent();
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$GroupRestrictionContentNested withNewGroupRestrictionContentLike(io.fabric.openshift.api.model.v.GroupRestriction);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withAppliedClusterResourceQuotaContent(io.fabric.openshift.api.model.v.AppliedClusterResourceQuota);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$AppliedClusterResourceQuotaContentNested withNewAppliedClusterResourceQuotaContent();
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$AppliedClusterResourceQuotaContentNested withNewAppliedClusterResourceQuotaContentLike(io.fabric.openshift.api.model.v.AppliedClusterResourceQuota);
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withGroupRestrictionContent(io.fabric.openshift.api.model.v.GroupRestriction);
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$GroupRestrictionContentNested withNewGroupRestrictionContent();
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$GroupRestrictionContentNested withNewGroupRestrictionContentLike(io.fabric.openshift.api.model.v.GroupRestriction);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withOAuthAccessTokenListContent(io.fabric.openshift.api.model.v.OAuthAccessTokenList);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$OAuthAccessTokenListContentNested withNewOAuthAccessTokenListContent();
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$OAuthAccessTokenListContentNested withNewOAuthAccessTokenListContentLike(io.fabric.openshift.api.model.v.OAuthAccessTokenList);
@@ -650,12 +650,12 @@
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withImageStreamStatusContent(io.fabric.openshift.api.model.v.ImageStreamStatus);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ImageStreamStatusContentNested withNewImageStreamStatusContent();
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ImageStreamStatusContentNested withNewImageStreamStatusContentLike(io.fabric.openshift.api.model.v.ImageStreamStatus);
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withEgressNetworkPolicyContent(io.fabric.openshift.api.model.v.EgressNetworkPolicy);
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$EgressNetworkPolicyContentNested withNewEgressNetworkPolicyContent();
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$EgressNetworkPolicyContentNested withNewEgressNetworkPolicyContentLike(io.fabric.openshift.api.model.v.EgressNetworkPolicy);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withNetNamespaceContent(io.fabric.openshift.api.model.v.NetNamespace);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$NetNamespaceContentNested withNewNetNamespaceContent();
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$NetNamespaceContentNested withNewNetNamespaceContentLike(io.fabric.openshift.api.model.v.NetNamespace);
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withEgressNetworkPolicyContent(io.fabric.openshift.api.model.v.EgressNetworkPolicy);
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$EgressNetworkPolicyContentNested withNewEgressNetworkPolicyContent();
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$EgressNetworkPolicyContentNested withNewEgressNetworkPolicyContentLike(io.fabric.openshift.api.model.v.EgressNetworkPolicy);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withUserIdentityMappingContent(io.fabric.openshift.api.model.v.UserIdentityMapping);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$UserIdentityMappingContentNested withNewUserIdentityMappingContent();
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$UserIdentityMappingContentNested withNewUserIdentityMappingContentLike(io.fabric.openshift.api.model.v.UserIdentityMapping);
@@ -674,12 +674,12 @@
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withBuildListContent(io.fabric.openshift.api.model.v.BuildList);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$BuildListContentNested withNewBuildListContent();
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$BuildListContentNested withNewBuildListContentLike(io.fabric.openshift.api.model.v.BuildList);
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withTemplateListContent(io.fabric.openshift.api.model.v.TemplateList);
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$TemplateListContentNested withNewTemplateListContent();
-public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$TemplateListContentNested withNewTemplateListContentLike(io.fabric.openshift.api.model.v.TemplateList);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withBuildOutputContent(io.fabric.openshift.api.model.v.BuildOutput);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$BuildOutputContentNested withNewBuildOutputContent();
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$BuildOutputContentNested withNewBuildOutputContentLike(io.fabric.openshift.api.model.v.BuildOutput);
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withTemplateListContent(io.fabric.openshift.api.model.v.TemplateList);
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$TemplateListContentNested withNewTemplateListContent();
+public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$TemplateListContentNested withNewTemplateListContentLike(io.fabric.openshift.api.model.v.TemplateList);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withProjectSpecContent(io.fabric.openshift.api.model.v.ProjectSpec);
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ProjectSpecContentNested withNewProjectSpecContent();
 public abstract io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ProjectSpecContentNested withNewProjectSpecContentLike(io.fabric.openshift.api.model.v.ProjectSpec);
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.SubjectAccessReviewFluentImpl.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.SubjectAccessReviewFluentImpl.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.SubjectAccessReviewFluentImpl.jimple	2025-03-13 16:41:40.015671733 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.SubjectAccessReviewFluentImpl.jimple	2025-03-13 18:04:08.409814572 +0000
@@ -502,20 +502,20 @@
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus;
+v = v instanceof io.fabric.openshift.api.model.v.TemplateInstanceStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatusBuilder: void <init>(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus)>(v);
+v = new io.fabric.openshift.api.model.v.TemplateInstanceStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.TemplateInstanceStatusBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateInstanceStatus)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.TemplateInstanceStatus;
+v = v instanceof io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.TemplateInstanceStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.TemplateInstanceStatusBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateInstanceStatus)>(v);
+v = new io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatusBuilder: void <init>(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -682,20 +682,20 @@
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.TagReferencePolicy;
+v = v instanceof io.fabric.openshift.api.model.v.RoleList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.TagReferencePolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.TagReferencePolicyBuilder: void <init>(io.fabric.openshift.api.model.v.TagReferencePolicy)>(v);
+v = new io.fabric.openshift.api.model.v.RoleListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.RoleListBuilder: void <init>(io.fabric.openshift.api.model.v.RoleList)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.RoleList;
+v = v instanceof io.fabric.openshift.api.model.v.TagReferencePolicy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.RoleListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.RoleListBuilder: void <init>(io.fabric.openshift.api.model.v.RoleList)>(v);
+v = new io.fabric.openshift.api.model.v.TagReferencePolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.TagReferencePolicyBuilder: void <init>(io.fabric.openshift.api.model.v.TagReferencePolicy)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -872,20 +872,20 @@
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.RangeAllocation;
+v = v instanceof io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.RangeAllocationBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.RangeAllocationBuilder: void <init>(io.fabric.openshift.api.model.v.RangeAllocation)>(v);
+v = new io.fabric.openshift.api.model.v.ClusterRoleScopeRestrictionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ClusterRoleScopeRestrictionBuilder: void <init>(io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction;
+v = v instanceof io.fabric.openshift.api.model.v.RangeAllocation;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.ClusterRoleScopeRestrictionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ClusterRoleScopeRestrictionBuilder: void <init>(io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction)>(v);
+v = new io.fabric.openshift.api.model.v.RangeAllocationBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.RangeAllocationBuilder: void <init>(io.fabric.openshift.api.model.v.RangeAllocation)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -992,16 +992,6 @@
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.IdentityList;
-if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.IdentityListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.IdentityListBuilder: void <init>(io.fabric.openshift.api.model.v.IdentityList)>(v);
-v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
-v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
-v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
-interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
-label:
 v = v instanceof io.fabric.openshift.api.model.v.BuildConfigList;
 if v == 0 goto label;
 v = new io.fabric.openshift.api.model.v.BuildConfigListBuilder;
@@ -1012,10 +1002,10 @@
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.ClusterNetworkList;
+v = v instanceof io.fabric.openshift.api.model.v.IdentityList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.ClusterNetworkListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ClusterNetworkListBuilder: void <init>(io.fabric.openshift.api.model.v.ClusterNetworkList)>(v);
+v = new io.fabric.openshift.api.model.v.IdentityListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.IdentityListBuilder: void <init>(io.fabric.openshift.api.model.v.IdentityList)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -1032,10 +1022,10 @@
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.RepositoryImportStatus;
+v = v instanceof io.fabric.openshift.api.model.v.ClusterNetworkList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.RepositoryImportStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.RepositoryImportStatusBuilder: void <init>(io.fabric.openshift.api.model.v.RepositoryImportStatus)>(v);
+v = new io.fabric.openshift.api.model.v.ClusterNetworkListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ClusterNetworkListBuilder: void <init>(io.fabric.openshift.api.model.v.ClusterNetworkList)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -1052,6 +1042,16 @@
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
+v = v instanceof io.fabric.openshift.api.model.v.RepositoryImportStatus;
+if v == 0 goto label;
+v = new io.fabric.openshift.api.model.v.RepositoryImportStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.RepositoryImportStatusBuilder: void <init>(io.fabric.openshift.api.model.v.RepositoryImportStatus)>(v);
+v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
+v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
+v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
+interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
+label:
 v = v instanceof io.fabric.openshift.api.model.v.GroupList;
 if v == 0 goto label;
 v = new io.fabric.openshift.api.model.v.GroupListBuilder;
@@ -1312,20 +1312,20 @@
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.ConnectionConfig;
+v = v instanceof io.fabric.openshift.api.model.v.TagEventCondition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.ConnectionConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ConnectionConfigBuilder: void <init>(io.fabric.openshift.api.model.v.ConnectionConfig)>(v);
+v = new io.fabric.openshift.api.model.v.TagEventConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.TagEventConditionBuilder: void <init>(io.fabric.openshift.api.model.v.TagEventCondition)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.TagEventCondition;
+v = v instanceof io.fabric.openshift.api.model.v.ConnectionConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.TagEventConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.TagEventConditionBuilder: void <init>(io.fabric.openshift.api.model.v.TagEventCondition)>(v);
+v = new io.fabric.openshift.api.model.v.ConnectionConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ConnectionConfigBuilder: void <init>(io.fabric.openshift.api.model.v.ConnectionConfig)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -1392,20 +1392,20 @@
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.ProjectStatus;
+v = v instanceof io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.ProjectStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ProjectStatusBuilder: void <init>(io.fabric.openshift.api.model.v.ProjectStatus)>(v);
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewBuilder: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReview)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
+v = v instanceof io.fabric.openshift.api.model.v.ProjectStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewBuilder: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReview)>(v);
+v = new io.fabric.openshift.api.model.v.ProjectStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ProjectStatusBuilder: void <init>(io.fabric.openshift.api.model.v.ProjectStatus)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -1552,20 +1552,20 @@
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.OAuthAccessToken;
+v = v instanceof io.fabric.openshift.api.model.v.DeploymentConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder: void <init>(io.fabric.openshift.api.model.v.OAuthAccessToken)>(v);
+v = new io.fabric.openshift.api.model.v.DeploymentConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.DeploymentConfigBuilder: void <init>(io.fabric.openshift.api.model.v.DeploymentConfig)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.DeploymentConfig;
+v = v instanceof io.fabric.openshift.api.model.v.OAuthAccessToken;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.DeploymentConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.DeploymentConfigBuilder: void <init>(io.fabric.openshift.api.model.v.DeploymentConfig)>(v);
+v = new io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder: void <init>(io.fabric.openshift.api.model.v.OAuthAccessToken)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -1602,20 +1602,20 @@
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.BuildVolume;
+v = v instanceof io.fabric.openshift.api.model.v.TemplateInstanceSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.BuildVolumeBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.BuildVolumeBuilder: void <init>(io.fabric.openshift.api.model.v.BuildVolume)>(v);
+v = new io.fabric.openshift.api.model.v.TemplateInstanceSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.TemplateInstanceSpecBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateInstanceSpec)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.TemplateInstanceSpec;
+v = v instanceof io.fabric.openshift.api.model.v.BuildVolume;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.TemplateInstanceSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.TemplateInstanceSpecBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateInstanceSpec)>(v);
+v = new io.fabric.openshift.api.model.v.BuildVolumeBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.BuildVolumeBuilder: void <init>(io.fabric.openshift.api.model.v.BuildVolume)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -1882,10 +1882,10 @@
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.SourceBuildStrategy;
+v = v instanceof io.fabric.openshift.api.model.v.RoleBindingList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.SourceBuildStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.SourceBuildStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.SourceBuildStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.RoleBindingListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.RoleBindingListBuilder: void <init>(io.fabric.openshift.api.model.v.RoleBindingList)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -1902,30 +1902,30 @@
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.RoleBindingList;
+v = v instanceof io.fabric.openshift.api.model.v.SourceBuildStrategy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.RoleBindingListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.RoleBindingListBuilder: void <init>(io.fabric.openshift.api.model.v.RoleBindingList)>(v);
+v = new io.fabric.openshift.api.model.v.SourceBuildStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.SourceBuildStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.SourceBuildStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec;
+v = v instanceof io.fabric.openshift.api.model.v.BrokerTemplateInstance;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpecBuilder: void <init>(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec)>(v);
+v = new io.fabric.openshift.api.model.v.BrokerTemplateInstanceBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.BrokerTemplateInstanceBuilder: void <init>(io.fabric.openshift.api.model.v.BrokerTemplateInstance)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.BrokerTemplateInstance;
+v = v instanceof io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.BrokerTemplateInstanceBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.BrokerTemplateInstanceBuilder: void <init>(io.fabric.openshift.api.model.v.BrokerTemplateInstance)>(v);
+v = new io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpecBuilder: void <init>(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -2082,10 +2082,10 @@
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.BuildStatusOutputTo;
+v = v instanceof io.fabric.openshift.api.model.v.ResourceAccessReviewResponse;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.BuildStatusOutputToBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.BuildStatusOutputToBuilder: void <init>(io.fabric.openshift.api.model.v.BuildStatusOutputTo)>(v);
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewResponseBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewResponseBuilder: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -2102,30 +2102,30 @@
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.ResourceAccessReviewResponse;
+v = v instanceof io.fabric.openshift.api.model.v.BuildStatusOutputTo;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewResponseBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewResponseBuilder: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse)>(v);
+v = new io.fabric.openshift.api.model.v.BuildStatusOutputToBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.BuildStatusOutputToBuilder: void <init>(io.fabric.openshift.api.model.v.BuildStatusOutputTo)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.ExecNewPodHook;
+v = v instanceof io.fabric.openshift.api.model.v.SecretSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.ExecNewPodHookBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ExecNewPodHookBuilder: void <init>(io.fabric.openshift.api.model.v.ExecNewPodHook)>(v);
+v = new io.fabric.openshift.api.model.v.SecretSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.SecretSpecBuilder: void <init>(io.fabric.openshift.api.model.v.SecretSpec)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.SecretSpec;
+v = v instanceof io.fabric.openshift.api.model.v.ExecNewPodHook;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.SecretSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.SecretSpecBuilder: void <init>(io.fabric.openshift.api.model.v.SecretSpec)>(v);
+v = new io.fabric.openshift.api.model.v.ExecNewPodHookBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ExecNewPodHookBuilder: void <init>(io.fabric.openshift.api.model.v.ExecNewPodHook)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -2312,20 +2312,20 @@
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.GroupRestriction;
+v = v instanceof io.fabric.openshift.api.model.v.AppliedClusterResourceQuota;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.GroupRestrictionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.GroupRestrictionBuilder: void <init>(io.fabric.openshift.api.model.v.GroupRestriction)>(v);
+v = new io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder: void <init>(io.fabric.openshift.api.model.v.AppliedClusterResourceQuota)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.AppliedClusterResourceQuota;
+v = v instanceof io.fabric.openshift.api.model.v.GroupRestriction;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder: void <init>(io.fabric.openshift.api.model.v.AppliedClusterResourceQuota)>(v);
+v = new io.fabric.openshift.api.model.v.GroupRestrictionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.GroupRestrictionBuilder: void <init>(io.fabric.openshift.api.model.v.GroupRestriction)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -2432,20 +2432,20 @@
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.EgressNetworkPolicy;
+v = v instanceof io.fabric.openshift.api.model.v.NetNamespace;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.EgressNetworkPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.NetNamespaceBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.NetNamespaceBuilder: void <init>(io.fabric.openshift.api.model.v.NetNamespace)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.NetNamespace;
+v = v instanceof io.fabric.openshift.api.model.v.EgressNetworkPolicy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.NetNamespaceBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.NetNamespaceBuilder: void <init>(io.fabric.openshift.api.model.v.NetNamespace)>(v);
+v = new io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.EgressNetworkPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -2512,20 +2512,20 @@
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.TemplateList;
+v = v instanceof io.fabric.openshift.api.model.v.BuildOutput;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.TemplateListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.TemplateListBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateList)>(v);
+v = new io.fabric.openshift.api.model.v.BuildOutputBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.BuildOutputBuilder: void <init>(io.fabric.openshift.api.model.v.BuildOutput)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.BuildOutput;
+v = v instanceof io.fabric.openshift.api.model.v.TemplateList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.BuildOutputBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.BuildOutputBuilder: void <init>(io.fabric.openshift.api.model.v.BuildOutput)>(v);
+v = new io.fabric.openshift.api.model.v.TemplateListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.TemplateListBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateList)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -3314,23 +3314,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$OAuthClientListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.OAuthClientList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withPodSecurityPolicyReviewStatusContent(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withTemplateInstanceStatusContent(io.fabric.openshift.api.model.v.TemplateInstanceStatus)
 {
-io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatusBuilder v;
+io.fabric.openshift.api.model.v.TemplateInstanceStatus v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.TemplateInstanceStatusBuilder v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus;
+v := @parameter: io.fabric.openshift.api.model.v.TemplateInstanceStatus;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatusBuilder: void <init>(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus)>(v);
+v = new io.fabric.openshift.api.model.v.TemplateInstanceStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.TemplateInstanceStatusBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateInstanceStatus)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -3346,43 +3346,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$PodSecurityPolicyReviewStatusContentNested withNewPodSecurityPolicyReviewStatusContent()
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$TemplateInstanceStatusContentNested withNewTemplateInstanceStatusContent()
 {
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$PodSecurityPolicyReviewStatusContentNestedImpl v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TemplateInstanceStatusContentNestedImpl v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$PodSecurityPolicyReviewStatusContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$PodSecurityPolicyReviewStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TemplateInstanceStatusContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TemplateInstanceStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$PodSecurityPolicyReviewStatusContentNested withNewPodSecurityPolicyReviewStatusContentLike(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$TemplateInstanceStatusContentNested withNewTemplateInstanceStatusContentLike(io.fabric.openshift.api.model.v.TemplateInstanceStatus)
 {
-io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus v;
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$PodSecurityPolicyReviewStatusContentNestedImpl v;
+io.fabric.openshift.api.model.v.TemplateInstanceStatus v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TemplateInstanceStatusContentNestedImpl v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$PodSecurityPolicyReviewStatusContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$PodSecurityPolicyReviewStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.TemplateInstanceStatus;
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TemplateInstanceStatusContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TemplateInstanceStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.TemplateInstanceStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withTemplateInstanceStatusContent(io.fabric.openshift.api.model.v.TemplateInstanceStatus)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withPodSecurityPolicyReviewStatusContent(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus)
 {
+io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.TemplateInstanceStatus v;
+io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.TemplateInstanceStatusBuilder v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.TemplateInstanceStatus;
+v := @parameter: io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.TemplateInstanceStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.TemplateInstanceStatusBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateInstanceStatus)>(v);
+v = new io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatusBuilder: void <init>(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -3398,24 +3398,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$TemplateInstanceStatusContentNested withNewTemplateInstanceStatusContent()
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$PodSecurityPolicyReviewStatusContentNested withNewPodSecurityPolicyReviewStatusContent()
 {
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TemplateInstanceStatusContentNestedImpl v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$PodSecurityPolicyReviewStatusContentNestedImpl v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TemplateInstanceStatusContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TemplateInstanceStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$PodSecurityPolicyReviewStatusContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$PodSecurityPolicyReviewStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$TemplateInstanceStatusContentNested withNewTemplateInstanceStatusContentLike(io.fabric.openshift.api.model.v.TemplateInstanceStatus)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$PodSecurityPolicyReviewStatusContentNested withNewPodSecurityPolicyReviewStatusContentLike(io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus)
 {
-io.fabric.openshift.api.model.v.TemplateInstanceStatus v;
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TemplateInstanceStatusContentNestedImpl v;
+io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$PodSecurityPolicyReviewStatusContentNestedImpl v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.TemplateInstanceStatus;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TemplateInstanceStatusContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TemplateInstanceStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.TemplateInstanceStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus;
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$PodSecurityPolicyReviewStatusContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$PodSecurityPolicyReviewStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.PodSecurityPolicyReviewStatus)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withHelmChartRepositoryListContent(io.fabric.openshift.api.model.v.HelmChartRepositoryList)
@@ -4292,23 +4292,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$SubjectRulesReviewSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.SubjectRulesReviewSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withTagReferencePolicyContent(io.fabric.openshift.api.model.v.TagReferencePolicy)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withRoleListContent(io.fabric.openshift.api.model.v.RoleList)
 {
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.TagReferencePolicyBuilder v;
-io.fabric.openshift.api.model.v.TagReferencePolicy v;
+io.fabric.openshift.api.model.v.RoleList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.RoleListBuilder v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.TagReferencePolicy;
+v := @parameter: io.fabric.openshift.api.model.v.RoleList;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.TagReferencePolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.TagReferencePolicyBuilder: void <init>(io.fabric.openshift.api.model.v.TagReferencePolicy)>(v);
+v = new io.fabric.openshift.api.model.v.RoleListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.RoleListBuilder: void <init>(io.fabric.openshift.api.model.v.RoleList)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -4324,56 +4324,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$TagReferencePolicyContentNested withNewTagReferencePolicyContent()
-{
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TagReferencePolicyContentNestedImpl v;
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TagReferencePolicyContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TagReferencePolicyContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$TagReferencePolicyContentNested withNewTagReferencePolicyContentLike(io.fabric.openshift.api.model.v.TagReferencePolicy)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$RoleListContentNested withNewRoleListContent()
 {
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TagReferencePolicyContentNestedImpl v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$RoleListContentNestedImpl v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.TagReferencePolicy v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.TagReferencePolicy;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TagReferencePolicyContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TagReferencePolicyContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.TagReferencePolicy)>(v, v);
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$RoleListContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$RoleListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withNewTagReferencePolicyContent(java.lang.String)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$RoleListContentNested withNewRoleListContentLike(io.fabric.openshift.api.model.v.RoleList)
 {
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluent v;
+io.fabric.openshift.api.model.v.RoleList v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$RoleListContentNestedImpl v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.TagReferencePolicy v;
-java.lang.String v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.TagReferencePolicy;
-specialinvoke v.<io.fabric.openshift.api.model.v.TagReferencePolicy: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withTagReferencePolicyContent(io.fabric.openshift.api.model.v.TagReferencePolicy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.RoleList;
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$RoleListContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$RoleListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.RoleList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withRoleListContent(io.fabric.openshift.api.model.v.RoleList)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withTagReferencePolicyContent(io.fabric.openshift.api.model.v.TagReferencePolicy)
 {
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.RoleList v;
+io.fabric.openshift.api.model.v.TagReferencePolicyBuilder v;
+io.fabric.openshift.api.model.v.TagReferencePolicy v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.RoleListBuilder v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.RoleList;
+v := @parameter: io.fabric.openshift.api.model.v.TagReferencePolicy;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.RoleListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.RoleListBuilder: void <init>(io.fabric.openshift.api.model.v.RoleList)>(v);
+v = new io.fabric.openshift.api.model.v.TagReferencePolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.TagReferencePolicyBuilder: void <init>(io.fabric.openshift.api.model.v.TagReferencePolicy)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -4389,24 +4376,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$RoleListContentNested withNewRoleListContent()
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$TagReferencePolicyContentNested withNewTagReferencePolicyContent()
 {
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$RoleListContentNestedImpl v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TagReferencePolicyContentNestedImpl v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$RoleListContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$RoleListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TagReferencePolicyContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TagReferencePolicyContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$RoleListContentNested withNewRoleListContentLike(io.fabric.openshift.api.model.v.RoleList)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$TagReferencePolicyContentNested withNewTagReferencePolicyContentLike(io.fabric.openshift.api.model.v.TagReferencePolicy)
 {
-io.fabric.openshift.api.model.v.RoleList v;
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$RoleListContentNestedImpl v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TagReferencePolicyContentNestedImpl v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.TagReferencePolicy v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.RoleList;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$RoleListContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$RoleListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.RoleList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.TagReferencePolicy;
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TagReferencePolicyContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TagReferencePolicyContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.TagReferencePolicy)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withNewTagReferencePolicyContent(java.lang.String)
+{
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluent v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.TagReferencePolicy v;
+java.lang.String v;
+v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.TagReferencePolicy;
+specialinvoke v.<io.fabric.openshift.api.model.v.TagReferencePolicy: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withTagReferencePolicyContent(io.fabric.openshift.api.model.v.TagReferencePolicy)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withProjectContent(io.fabric.openshift.api.model.v.Project)
@@ -5310,23 +5310,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ProjectListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ProjectList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withRangeAllocationContent(io.fabric.openshift.api.model.v.RangeAllocation)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withClusterRoleScopeRestrictionContent(io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction)
 {
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.RangeAllocationBuilder v;
+io.fabric.openshift.api.model.v.ClusterRoleScopeRestrictionBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.RangeAllocation v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.RangeAllocation;
+v := @parameter: io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.RangeAllocationBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.RangeAllocationBuilder: void <init>(io.fabric.openshift.api.model.v.RangeAllocation)>(v);
+v = new io.fabric.openshift.api.model.v.ClusterRoleScopeRestrictionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ClusterRoleScopeRestrictionBuilder: void <init>(io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -5342,43 +5342,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$RangeAllocationContentNested withNewRangeAllocationContent()
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ClusterRoleScopeRestrictionContentNested withNewClusterRoleScopeRestrictionContent()
 {
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$RangeAllocationContentNestedImpl v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ClusterRoleScopeRestrictionContentNestedImpl v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$RangeAllocationContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$RangeAllocationContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ClusterRoleScopeRestrictionContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ClusterRoleScopeRestrictionContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$RangeAllocationContentNested withNewRangeAllocationContentLike(io.fabric.openshift.api.model.v.RangeAllocation)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ClusterRoleScopeRestrictionContentNested withNewClusterRoleScopeRestrictionContentLike(io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction)
 {
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$RangeAllocationContentNestedImpl v;
-io.fabric.openshift.api.model.v.RangeAllocation v;
+io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ClusterRoleScopeRestrictionContentNestedImpl v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.RangeAllocation;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$RangeAllocationContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$RangeAllocationContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.RangeAllocation)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction;
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ClusterRoleScopeRestrictionContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ClusterRoleScopeRestrictionContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withClusterRoleScopeRestrictionContent(io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withRangeAllocationContent(io.fabric.openshift.api.model.v.RangeAllocation)
 {
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.ClusterRoleScopeRestrictionBuilder v;
+io.fabric.openshift.api.model.v.RangeAllocationBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.RangeAllocation v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction;
+v := @parameter: io.fabric.openshift.api.model.v.RangeAllocation;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.ClusterRoleScopeRestrictionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ClusterRoleScopeRestrictionBuilder: void <init>(io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction)>(v);
+v = new io.fabric.openshift.api.model.v.RangeAllocationBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.RangeAllocationBuilder: void <init>(io.fabric.openshift.api.model.v.RangeAllocation)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -5394,24 +5394,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ClusterRoleScopeRestrictionContentNested withNewClusterRoleScopeRestrictionContent()
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$RangeAllocationContentNested withNewRangeAllocationContent()
 {
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ClusterRoleScopeRestrictionContentNestedImpl v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$RangeAllocationContentNestedImpl v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ClusterRoleScopeRestrictionContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ClusterRoleScopeRestrictionContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$RangeAllocationContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$RangeAllocationContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ClusterRoleScopeRestrictionContentNested withNewClusterRoleScopeRestrictionContentLike(io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$RangeAllocationContentNested withNewRangeAllocationContentLike(io.fabric.openshift.api.model.v.RangeAllocation)
 {
-io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction v;
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ClusterRoleScopeRestrictionContentNestedImpl v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$RangeAllocationContentNestedImpl v;
+io.fabric.openshift.api.model.v.RangeAllocation v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ClusterRoleScopeRestrictionContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ClusterRoleScopeRestrictionContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ClusterRoleScopeRestriction)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.RangeAllocation;
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$RangeAllocationContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$RangeAllocationContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.RangeAllocation)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withRouteContent(io.fabric.openshift.api.model.v.Route)
@@ -5960,58 +5960,6 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$SecurityContextConstraintsListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.SecurityContextConstraintsList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withIdentityListContent(io.fabric.openshift.api.model.v.IdentityList)
-{
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
-io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-java.util.List v, v, v;
-io.fabric.openshift.api.model.v.IdentityListBuilder v;
-io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.IdentityList v;
-v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.IdentityList;
-v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
-v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
-interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
-if v == null goto label;
-v = new io.fabric.openshift.api.model.v.IdentityListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.IdentityListBuilder: void <init>(io.fabric.openshift.api.model.v.IdentityList)>(v);
-v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
-v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
-v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
-interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
-goto label;
-label:
-v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = null;
-v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
-v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
-v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
-interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
-label:
-return v;
-}
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$IdentityListContentNested withNewIdentityListContent()
-{
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$IdentityListContentNestedImpl v;
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$IdentityListContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$IdentityListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$IdentityListContentNested withNewIdentityListContentLike(io.fabric.openshift.api.model.v.IdentityList)
-{
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$IdentityListContentNestedImpl v;
-io.fabric.openshift.api.model.v.IdentityList v;
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.IdentityList;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$IdentityListContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$IdentityListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.IdentityList)>(v, v);
-return v;
-}
 public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withBuildConfigListContent(io.fabric.openshift.api.model.v.BuildConfigList)
 {
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
@@ -6064,23 +6012,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$BuildConfigListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.BuildConfigList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withClusterNetworkListContent(io.fabric.openshift.api.model.v.ClusterNetworkList)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withIdentityListContent(io.fabric.openshift.api.model.v.IdentityList)
 {
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.ClusterNetworkListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.ClusterNetworkList v;
+io.fabric.openshift.api.model.v.IdentityListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.IdentityList v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ClusterNetworkList;
+v := @parameter: io.fabric.openshift.api.model.v.IdentityList;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.ClusterNetworkListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ClusterNetworkListBuilder: void <init>(io.fabric.openshift.api.model.v.ClusterNetworkList)>(v);
+v = new io.fabric.openshift.api.model.v.IdentityListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.IdentityListBuilder: void <init>(io.fabric.openshift.api.model.v.IdentityList)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -6096,24 +6044,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ClusterNetworkListContentNested withNewClusterNetworkListContent()
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$IdentityListContentNested withNewIdentityListContent()
 {
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ClusterNetworkListContentNestedImpl v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$IdentityListContentNestedImpl v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ClusterNetworkListContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ClusterNetworkListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$IdentityListContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$IdentityListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ClusterNetworkListContentNested withNewClusterNetworkListContentLike(io.fabric.openshift.api.model.v.ClusterNetworkList)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$IdentityListContentNested withNewIdentityListContentLike(io.fabric.openshift.api.model.v.IdentityList)
 {
-io.fabric.openshift.api.model.v.ClusterNetworkList v;
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ClusterNetworkListContentNestedImpl v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$IdentityListContentNestedImpl v;
+io.fabric.openshift.api.model.v.IdentityList v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ClusterNetworkList;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ClusterNetworkListContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ClusterNetworkListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ClusterNetworkList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.IdentityList;
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$IdentityListContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$IdentityListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.IdentityList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withTemplateInstanceConditionContent(io.fabric.openshift.api.model.v.TemplateInstanceCondition)
@@ -6185,23 +6133,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withTemplateInstanceConditionContent(io.fabric.openshift.api.model.v.TemplateInstanceCondition)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withRepositoryImportStatusContent(io.fabric.openshift.api.model.v.RepositoryImportStatus)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withClusterNetworkListContent(io.fabric.openshift.api.model.v.ClusterNetworkList)
 {
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.ClusterNetworkListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.RepositoryImportStatusBuilder v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.RepositoryImportStatus v;
+io.fabric.openshift.api.model.v.ClusterNetworkList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.RepositoryImportStatus;
+v := @parameter: io.fabric.openshift.api.model.v.ClusterNetworkList;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.RepositoryImportStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.RepositoryImportStatusBuilder: void <init>(io.fabric.openshift.api.model.v.RepositoryImportStatus)>(v);
+v = new io.fabric.openshift.api.model.v.ClusterNetworkListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ClusterNetworkListBuilder: void <init>(io.fabric.openshift.api.model.v.ClusterNetworkList)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -6217,24 +6165,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$RepositoryImportStatusContentNested withNewRepositoryImportStatusContent()
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ClusterNetworkListContentNested withNewClusterNetworkListContent()
 {
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$RepositoryImportStatusContentNestedImpl v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ClusterNetworkListContentNestedImpl v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$RepositoryImportStatusContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$RepositoryImportStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ClusterNetworkListContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ClusterNetworkListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$RepositoryImportStatusContentNested withNewRepositoryImportStatusContentLike(io.fabric.openshift.api.model.v.RepositoryImportStatus)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ClusterNetworkListContentNested withNewClusterNetworkListContentLike(io.fabric.openshift.api.model.v.ClusterNetworkList)
 {
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$RepositoryImportStatusContentNestedImpl v;
-io.fabric.openshift.api.model.v.RepositoryImportStatus v;
+io.fabric.openshift.api.model.v.ClusterNetworkList v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ClusterNetworkListContentNestedImpl v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.RepositoryImportStatus;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$RepositoryImportStatusContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$RepositoryImportStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.RepositoryImportStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.ClusterNetworkList;
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ClusterNetworkListContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ClusterNetworkListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ClusterNetworkList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withDeploymentCauseContent(io.fabric.openshift.api.model.v.DeploymentCause)
@@ -6289,6 +6237,58 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$DeploymentCauseContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.DeploymentCause)>(v, v);
 return v;
 }
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withRepositoryImportStatusContent(io.fabric.openshift.api.model.v.RepositoryImportStatus)
+{
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
+io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.RepositoryImportStatusBuilder v;
+java.util.List v, v, v;
+io.fabric.openshift.api.model.v.RepositoryImportStatus v;
+io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
+v := @parameter: io.fabric.openshift.api.model.v.RepositoryImportStatus;
+v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
+v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
+interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
+if v == null goto label;
+v = new io.fabric.openshift.api.model.v.RepositoryImportStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.RepositoryImportStatusBuilder: void <init>(io.fabric.openshift.api.model.v.RepositoryImportStatus)>(v);
+v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
+v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
+v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
+interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
+goto label;
+label:
+v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = null;
+v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
+v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
+v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
+interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
+label:
+return v;
+}
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$RepositoryImportStatusContentNested withNewRepositoryImportStatusContent()
+{
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$RepositoryImportStatusContentNestedImpl v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$RepositoryImportStatusContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$RepositoryImportStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$RepositoryImportStatusContentNested withNewRepositoryImportStatusContentLike(io.fabric.openshift.api.model.v.RepositoryImportStatus)
+{
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$RepositoryImportStatusContentNestedImpl v;
+io.fabric.openshift.api.model.v.RepositoryImportStatus v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
+v := @parameter: io.fabric.openshift.api.model.v.RepositoryImportStatus;
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$RepositoryImportStatusContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$RepositoryImportStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.RepositoryImportStatus)>(v, v);
+return v;
+}
 public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withGroupListContent(io.fabric.openshift.api.model.v.GroupList)
 {
 io.fabric.openshift.api.model.v.GroupList v;
@@ -7712,23 +7712,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ClusterRoleContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ClusterRole)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withConnectionConfigContent(io.fabric.openshift.api.model.v.ConnectionConfig)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withTagEventConditionContent(io.fabric.openshift.api.model.v.TagEventCondition)
 {
-io.fabric.openshift.api.model.v.ConnectionConfigBuilder v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.TagEventCondition v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.ConnectionConfig v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.TagEventConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ConnectionConfig;
+v := @parameter: io.fabric.openshift.api.model.v.TagEventCondition;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.ConnectionConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ConnectionConfigBuilder: void <init>(io.fabric.openshift.api.model.v.ConnectionConfig)>(v);
+v = new io.fabric.openshift.api.model.v.TagEventConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.TagEventConditionBuilder: void <init>(io.fabric.openshift.api.model.v.TagEventCondition)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -7744,43 +7744,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ConnectionConfigContentNested withNewConnectionConfigContent()
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$TagEventConditionContentNested withNewTagEventConditionContent()
 {
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ConnectionConfigContentNestedImpl v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TagEventConditionContentNestedImpl v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ConnectionConfigContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ConnectionConfigContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TagEventConditionContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TagEventConditionContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ConnectionConfigContentNested withNewConnectionConfigContentLike(io.fabric.openshift.api.model.v.ConnectionConfig)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$TagEventConditionContentNested withNewTagEventConditionContentLike(io.fabric.openshift.api.model.v.TagEventCondition)
 {
-io.fabric.openshift.api.model.v.ConnectionConfig v;
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ConnectionConfigContentNestedImpl v;
+io.fabric.openshift.api.model.v.TagEventCondition v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TagEventConditionContentNestedImpl v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ConnectionConfig;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ConnectionConfigContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ConnectionConfigContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ConnectionConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.TagEventCondition;
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TagEventConditionContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TagEventConditionContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.TagEventCondition)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withTagEventConditionContent(io.fabric.openshift.api.model.v.TagEventCondition)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withConnectionConfigContent(io.fabric.openshift.api.model.v.ConnectionConfig)
 {
+io.fabric.openshift.api.model.v.ConnectionConfigBuilder v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.TagEventCondition v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.ConnectionConfig v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.TagEventConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.TagEventCondition;
+v := @parameter: io.fabric.openshift.api.model.v.ConnectionConfig;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.TagEventConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.TagEventConditionBuilder: void <init>(io.fabric.openshift.api.model.v.TagEventCondition)>(v);
+v = new io.fabric.openshift.api.model.v.ConnectionConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ConnectionConfigBuilder: void <init>(io.fabric.openshift.api.model.v.ConnectionConfig)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -7796,24 +7796,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$TagEventConditionContentNested withNewTagEventConditionContent()
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ConnectionConfigContentNested withNewConnectionConfigContent()
 {
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TagEventConditionContentNestedImpl v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ConnectionConfigContentNestedImpl v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TagEventConditionContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TagEventConditionContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ConnectionConfigContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ConnectionConfigContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$TagEventConditionContentNested withNewTagEventConditionContentLike(io.fabric.openshift.api.model.v.TagEventCondition)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ConnectionConfigContentNested withNewConnectionConfigContentLike(io.fabric.openshift.api.model.v.ConnectionConfig)
 {
-io.fabric.openshift.api.model.v.TagEventCondition v;
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TagEventConditionContentNestedImpl v;
+io.fabric.openshift.api.model.v.ConnectionConfig v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ConnectionConfigContentNestedImpl v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.TagEventCondition;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TagEventConditionContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TagEventConditionContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.TagEventCondition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.ConnectionConfig;
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ConnectionConfigContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ConnectionConfigContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ConnectionConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withLabelSelectorContent(io.fabric.kubernetes.api.model.v.LabelSelector)
@@ -8141,23 +8141,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$BuildSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.BuildSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withProjectStatusContent(io.fabric.openshift.api.model.v.ProjectStatus)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withLocalSubjectAccessReviewContent(io.fabric.openshift.api.model.v.LocalSubjectAccessReview)
 {
-io.fabric.openshift.api.model.v.ProjectStatusBuilder v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReviewBuilder v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.ProjectStatus v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ProjectStatus;
+v := @parameter: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.ProjectStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ProjectStatusBuilder: void <init>(io.fabric.openshift.api.model.v.ProjectStatus)>(v);
+v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewBuilder: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReview)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -8173,43 +8173,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ProjectStatusContentNested withNewProjectStatusContent()
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$LocalSubjectAccessReviewContentNested withNewLocalSubjectAccessReviewContent()
 {
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ProjectStatusContentNestedImpl v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$LocalSubjectAccessReviewContentNestedImpl v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ProjectStatusContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ProjectStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$LocalSubjectAccessReviewContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$LocalSubjectAccessReviewContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ProjectStatusContentNested withNewProjectStatusContentLike(io.fabric.openshift.api.model.v.ProjectStatus)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$LocalSubjectAccessReviewContentNested withNewLocalSubjectAccessReviewContentLike(io.fabric.openshift.api.model.v.LocalSubjectAccessReview)
 {
-io.fabric.openshift.api.model.v.ProjectStatus v;
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ProjectStatusContentNestedImpl v;
+io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$LocalSubjectAccessReviewContentNestedImpl v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ProjectStatus;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ProjectStatusContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ProjectStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ProjectStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$LocalSubjectAccessReviewContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$LocalSubjectAccessReviewContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.LocalSubjectAccessReview)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withLocalSubjectAccessReviewContent(io.fabric.openshift.api.model.v.LocalSubjectAccessReview)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withProjectStatusContent(io.fabric.openshift.api.model.v.ProjectStatus)
 {
-io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
-io.fabric.openshift.api.model.v.LocalSubjectAccessReviewBuilder v;
+io.fabric.openshift.api.model.v.ProjectStatusBuilder v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.ProjectStatus v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
+v := @parameter: io.fabric.openshift.api.model.v.ProjectStatus;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.LocalSubjectAccessReviewBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.LocalSubjectAccessReviewBuilder: void <init>(io.fabric.openshift.api.model.v.LocalSubjectAccessReview)>(v);
+v = new io.fabric.openshift.api.model.v.ProjectStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ProjectStatusBuilder: void <init>(io.fabric.openshift.api.model.v.ProjectStatus)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -8225,24 +8225,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$LocalSubjectAccessReviewContentNested withNewLocalSubjectAccessReviewContent()
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ProjectStatusContentNested withNewProjectStatusContent()
 {
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$LocalSubjectAccessReviewContentNestedImpl v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ProjectStatusContentNestedImpl v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$LocalSubjectAccessReviewContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$LocalSubjectAccessReviewContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ProjectStatusContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ProjectStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$LocalSubjectAccessReviewContentNested withNewLocalSubjectAccessReviewContentLike(io.fabric.openshift.api.model.v.LocalSubjectAccessReview)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ProjectStatusContentNested withNewProjectStatusContentLike(io.fabric.openshift.api.model.v.ProjectStatus)
 {
-io.fabric.openshift.api.model.v.LocalSubjectAccessReview v;
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$LocalSubjectAccessReviewContentNestedImpl v;
+io.fabric.openshift.api.model.v.ProjectStatus v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ProjectStatusContentNestedImpl v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.LocalSubjectAccessReview;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$LocalSubjectAccessReviewContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$LocalSubjectAccessReviewContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.LocalSubjectAccessReview)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.ProjectStatus;
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ProjectStatusContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ProjectStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ProjectStatus)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withRollingDeploymentStrategyParamsContent(io.fabric.openshift.api.model.v.RollingDeploymentStrategyParams)
@@ -8987,23 +8987,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ImageTagListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ImageTagList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withOAuthAccessTokenContent(io.fabric.openshift.api.model.v.OAuthAccessToken)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withDeploymentConfigContent(io.fabric.openshift.api.model.v.DeploymentConfig)
 {
-io.fabric.openshift.api.model.v.OAuthAccessToken v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.DeploymentConfig v;
+io.fabric.openshift.api.model.v.DeploymentConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.OAuthAccessToken;
+v := @parameter: io.fabric.openshift.api.model.v.DeploymentConfig;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder: void <init>(io.fabric.openshift.api.model.v.OAuthAccessToken)>(v);
+v = new io.fabric.openshift.api.model.v.DeploymentConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.DeploymentConfigBuilder: void <init>(io.fabric.openshift.api.model.v.DeploymentConfig)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -9019,43 +9019,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$OAuthAccessTokenContentNested withNewOAuthAccessTokenContent()
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$DeploymentConfigContentNested withNewDeploymentConfigContent()
 {
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$OAuthAccessTokenContentNestedImpl v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$DeploymentConfigContentNestedImpl v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$OAuthAccessTokenContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$OAuthAccessTokenContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$DeploymentConfigContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$DeploymentConfigContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$OAuthAccessTokenContentNested withNewOAuthAccessTokenContentLike(io.fabric.openshift.api.model.v.OAuthAccessToken)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$DeploymentConfigContentNested withNewDeploymentConfigContentLike(io.fabric.openshift.api.model.v.DeploymentConfig)
 {
-io.fabric.openshift.api.model.v.OAuthAccessToken v;
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$OAuthAccessTokenContentNestedImpl v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$DeploymentConfigContentNestedImpl v;
+io.fabric.openshift.api.model.v.DeploymentConfig v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.OAuthAccessToken;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$OAuthAccessTokenContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$OAuthAccessTokenContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.OAuthAccessToken)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.DeploymentConfig;
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$DeploymentConfigContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$DeploymentConfigContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.DeploymentConfig)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withDeploymentConfigContent(io.fabric.openshift.api.model.v.DeploymentConfig)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withOAuthAccessTokenContent(io.fabric.openshift.api.model.v.OAuthAccessToken)
 {
+io.fabric.openshift.api.model.v.OAuthAccessToken v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.DeploymentConfig v;
-io.fabric.openshift.api.model.v.DeploymentConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.DeploymentConfig;
+v := @parameter: io.fabric.openshift.api.model.v.OAuthAccessToken;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.DeploymentConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.DeploymentConfigBuilder: void <init>(io.fabric.openshift.api.model.v.DeploymentConfig)>(v);
+v = new io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder: void <init>(io.fabric.openshift.api.model.v.OAuthAccessToken)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -9071,24 +9071,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$DeploymentConfigContentNested withNewDeploymentConfigContent()
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$OAuthAccessTokenContentNested withNewOAuthAccessTokenContent()
 {
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$DeploymentConfigContentNestedImpl v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$OAuthAccessTokenContentNestedImpl v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$DeploymentConfigContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$DeploymentConfigContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$OAuthAccessTokenContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$OAuthAccessTokenContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$DeploymentConfigContentNested withNewDeploymentConfigContentLike(io.fabric.openshift.api.model.v.DeploymentConfig)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$OAuthAccessTokenContentNested withNewOAuthAccessTokenContentLike(io.fabric.openshift.api.model.v.OAuthAccessToken)
 {
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$DeploymentConfigContentNestedImpl v;
-io.fabric.openshift.api.model.v.DeploymentConfig v;
+io.fabric.openshift.api.model.v.OAuthAccessToken v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$OAuthAccessTokenContentNestedImpl v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.DeploymentConfig;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$DeploymentConfigContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$DeploymentConfigContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.DeploymentConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.OAuthAccessToken;
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$OAuthAccessTokenContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$OAuthAccessTokenContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.OAuthAccessToken)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withRoleBindingContent(io.fabric.openshift.api.model.v.RoleBinding)
@@ -9247,23 +9247,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TLSConfigContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.TLSConfig)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withBuildVolumeContent(io.fabric.openshift.api.model.v.BuildVolume)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withTemplateInstanceSpecContent(io.fabric.openshift.api.model.v.TemplateInstanceSpec)
 {
-io.fabric.openshift.api.model.v.BuildVolume v;
-io.fabric.openshift.api.model.v.BuildVolumeBuilder v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.TemplateInstanceSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.TemplateInstanceSpec v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.BuildVolume;
+v := @parameter: io.fabric.openshift.api.model.v.TemplateInstanceSpec;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.BuildVolumeBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.BuildVolumeBuilder: void <init>(io.fabric.openshift.api.model.v.BuildVolume)>(v);
+v = new io.fabric.openshift.api.model.v.TemplateInstanceSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.TemplateInstanceSpecBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateInstanceSpec)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -9279,43 +9279,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$BuildVolumeContentNested withNewBuildVolumeContent()
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$TemplateInstanceSpecContentNested withNewTemplateInstanceSpecContent()
 {
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$BuildVolumeContentNestedImpl v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TemplateInstanceSpecContentNestedImpl v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$BuildVolumeContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$BuildVolumeContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TemplateInstanceSpecContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TemplateInstanceSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$BuildVolumeContentNested withNewBuildVolumeContentLike(io.fabric.openshift.api.model.v.BuildVolume)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$TemplateInstanceSpecContentNested withNewTemplateInstanceSpecContentLike(io.fabric.openshift.api.model.v.TemplateInstanceSpec)
 {
-io.fabric.openshift.api.model.v.BuildVolume v;
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$BuildVolumeContentNestedImpl v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TemplateInstanceSpecContentNestedImpl v;
+io.fabric.openshift.api.model.v.TemplateInstanceSpec v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.BuildVolume;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$BuildVolumeContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$BuildVolumeContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.BuildVolume)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.TemplateInstanceSpec;
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TemplateInstanceSpecContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TemplateInstanceSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.TemplateInstanceSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withTemplateInstanceSpecContent(io.fabric.openshift.api.model.v.TemplateInstanceSpec)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withBuildVolumeContent(io.fabric.openshift.api.model.v.BuildVolume)
 {
+io.fabric.openshift.api.model.v.BuildVolume v;
+io.fabric.openshift.api.model.v.BuildVolumeBuilder v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.TemplateInstanceSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.TemplateInstanceSpec v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.TemplateInstanceSpec;
+v := @parameter: io.fabric.openshift.api.model.v.BuildVolume;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.TemplateInstanceSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.TemplateInstanceSpecBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateInstanceSpec)>(v);
+v = new io.fabric.openshift.api.model.v.BuildVolumeBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.BuildVolumeBuilder: void <init>(io.fabric.openshift.api.model.v.BuildVolume)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -9331,24 +9331,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$TemplateInstanceSpecContentNested withNewTemplateInstanceSpecContent()
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$BuildVolumeContentNested withNewBuildVolumeContent()
 {
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TemplateInstanceSpecContentNestedImpl v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$BuildVolumeContentNestedImpl v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TemplateInstanceSpecContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TemplateInstanceSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$BuildVolumeContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$BuildVolumeContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$TemplateInstanceSpecContentNested withNewTemplateInstanceSpecContentLike(io.fabric.openshift.api.model.v.TemplateInstanceSpec)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$BuildVolumeContentNested withNewBuildVolumeContentLike(io.fabric.openshift.api.model.v.BuildVolume)
 {
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TemplateInstanceSpecContentNestedImpl v;
-io.fabric.openshift.api.model.v.TemplateInstanceSpec v;
+io.fabric.openshift.api.model.v.BuildVolume v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$BuildVolumeContentNestedImpl v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.TemplateInstanceSpec;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TemplateInstanceSpecContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TemplateInstanceSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.TemplateInstanceSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.BuildVolume;
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$BuildVolumeContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$BuildVolumeContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.BuildVolume)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withBuildStatusContent(io.fabric.openshift.api.model.v.BuildStatus)
@@ -10762,23 +10762,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ResourceQuotaStatusByNamespaceContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ResourceQuotaStatusByNamespace)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withSourceBuildStrategyContent(io.fabric.openshift.api.model.v.SourceBuildStrategy)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withRoleBindingListContent(io.fabric.openshift.api.model.v.RoleBindingList)
 {
-io.fabric.openshift.api.model.v.SourceBuildStrategy v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.SourceBuildStrategyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.RoleBindingList v;
+io.fabric.openshift.api.model.v.RoleBindingListBuilder v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.SourceBuildStrategy;
+v := @parameter: io.fabric.openshift.api.model.v.RoleBindingList;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.SourceBuildStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.SourceBuildStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.SourceBuildStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.RoleBindingListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.RoleBindingListBuilder: void <init>(io.fabric.openshift.api.model.v.RoleBindingList)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -10794,24 +10794,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$SourceBuildStrategyContentNested withNewSourceBuildStrategyContent()
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$RoleBindingListContentNested withNewRoleBindingListContent()
 {
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$SourceBuildStrategyContentNestedImpl v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$RoleBindingListContentNestedImpl v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$SourceBuildStrategyContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$SourceBuildStrategyContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$RoleBindingListContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$RoleBindingListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$SourceBuildStrategyContentNested withNewSourceBuildStrategyContentLike(io.fabric.openshift.api.model.v.SourceBuildStrategy)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$RoleBindingListContentNested withNewRoleBindingListContentLike(io.fabric.openshift.api.model.v.RoleBindingList)
 {
-io.fabric.openshift.api.model.v.SourceBuildStrategy v;
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$SourceBuildStrategyContentNestedImpl v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$RoleBindingListContentNestedImpl v;
+io.fabric.openshift.api.model.v.RoleBindingList v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.SourceBuildStrategy;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$SourceBuildStrategyContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$SourceBuildStrategyContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.SourceBuildStrategy)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.RoleBindingList;
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$RoleBindingListContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$RoleBindingListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.RoleBindingList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withParameterContent(io.fabric.openshift.api.model.v.Parameter)
@@ -10866,23 +10866,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ParameterContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.Parameter)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withRoleBindingListContent(io.fabric.openshift.api.model.v.RoleBindingList)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withSourceBuildStrategyContent(io.fabric.openshift.api.model.v.SourceBuildStrategy)
 {
+io.fabric.openshift.api.model.v.SourceBuildStrategy v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.SourceBuildStrategyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.RoleBindingList v;
-io.fabric.openshift.api.model.v.RoleBindingListBuilder v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.RoleBindingList;
+v := @parameter: io.fabric.openshift.api.model.v.SourceBuildStrategy;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.RoleBindingListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.RoleBindingListBuilder: void <init>(io.fabric.openshift.api.model.v.RoleBindingList)>(v);
+v = new io.fabric.openshift.api.model.v.SourceBuildStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.SourceBuildStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.SourceBuildStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -10898,43 +10898,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$RoleBindingListContentNested withNewRoleBindingListContent()
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$SourceBuildStrategyContentNested withNewSourceBuildStrategyContent()
 {
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$RoleBindingListContentNestedImpl v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$SourceBuildStrategyContentNestedImpl v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$RoleBindingListContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$RoleBindingListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$SourceBuildStrategyContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$SourceBuildStrategyContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$RoleBindingListContentNested withNewRoleBindingListContentLike(io.fabric.openshift.api.model.v.RoleBindingList)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$SourceBuildStrategyContentNested withNewSourceBuildStrategyContentLike(io.fabric.openshift.api.model.v.SourceBuildStrategy)
 {
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$RoleBindingListContentNestedImpl v;
-io.fabric.openshift.api.model.v.RoleBindingList v;
+io.fabric.openshift.api.model.v.SourceBuildStrategy v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$SourceBuildStrategyContentNestedImpl v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.RoleBindingList;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$RoleBindingListContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$RoleBindingListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.RoleBindingList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.SourceBuildStrategy;
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$SourceBuildStrategyContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$SourceBuildStrategyContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.SourceBuildStrategy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withPodSecurityPolicySelfSubjectReviewSpecContent(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withBrokerTemplateInstanceContent(io.fabric.openshift.api.model.v.BrokerTemplateInstance)
 {
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.BrokerTemplateInstance v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpecBuilder v;
+io.fabric.openshift.api.model.v.BrokerTemplateInstanceBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec;
+v := @parameter: io.fabric.openshift.api.model.v.BrokerTemplateInstance;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpecBuilder: void <init>(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec)>(v);
+v = new io.fabric.openshift.api.model.v.BrokerTemplateInstanceBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.BrokerTemplateInstanceBuilder: void <init>(io.fabric.openshift.api.model.v.BrokerTemplateInstance)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -10950,43 +10950,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$PodSecurityPolicySelfSubjectReviewSpecContentNested withNewPodSecurityPolicySelfSubjectReviewSpecContent()
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$BrokerTemplateInstanceContentNested withNewBrokerTemplateInstanceContent()
 {
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$BrokerTemplateInstanceContentNestedImpl v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$BrokerTemplateInstanceContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$BrokerTemplateInstanceContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$PodSecurityPolicySelfSubjectReviewSpecContentNested withNewPodSecurityPolicySelfSubjectReviewSpecContentLike(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$BrokerTemplateInstanceContentNested withNewBrokerTemplateInstanceContentLike(io.fabric.openshift.api.model.v.BrokerTemplateInstance)
 {
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl v;
-io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec v;
+io.fabric.openshift.api.model.v.BrokerTemplateInstance v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$BrokerTemplateInstanceContentNestedImpl v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.BrokerTemplateInstance;
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$BrokerTemplateInstanceContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$BrokerTemplateInstanceContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.BrokerTemplateInstance)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withBrokerTemplateInstanceContent(io.fabric.openshift.api.model.v.BrokerTemplateInstance)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withPodSecurityPolicySelfSubjectReviewSpecContent(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec)
 {
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.BrokerTemplateInstance v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.BrokerTemplateInstanceBuilder v;
+io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.BrokerTemplateInstance;
+v := @parameter: io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.BrokerTemplateInstanceBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.BrokerTemplateInstanceBuilder: void <init>(io.fabric.openshift.api.model.v.BrokerTemplateInstance)>(v);
+v = new io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpecBuilder: void <init>(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -11002,24 +11002,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$BrokerTemplateInstanceContentNested withNewBrokerTemplateInstanceContent()
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$PodSecurityPolicySelfSubjectReviewSpecContentNested withNewPodSecurityPolicySelfSubjectReviewSpecContent()
 {
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$BrokerTemplateInstanceContentNestedImpl v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$BrokerTemplateInstanceContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$BrokerTemplateInstanceContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$BrokerTemplateInstanceContentNested withNewBrokerTemplateInstanceContentLike(io.fabric.openshift.api.model.v.BrokerTemplateInstance)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$PodSecurityPolicySelfSubjectReviewSpecContentNested withNewPodSecurityPolicySelfSubjectReviewSpecContentLike(io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec)
 {
-io.fabric.openshift.api.model.v.BrokerTemplateInstance v;
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$BrokerTemplateInstanceContentNestedImpl v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl v;
+io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.BrokerTemplateInstance;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$BrokerTemplateInstanceContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$BrokerTemplateInstanceContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.BrokerTemplateInstance)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec;
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.PodSecurityPolicySelfSubjectReviewSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withBuildPostCommitSpecContent(io.fabric.openshift.api.model.v.BuildPostCommitSpec)
@@ -11848,23 +11848,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ImageStreamImageContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ImageStreamImage)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withBuildStatusOutputToContent(io.fabric.openshift.api.model.v.BuildStatusOutputTo)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withResourceAccessReviewResponseContent(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse)
 {
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.BuildStatusOutputTo v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewResponse v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewResponseBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.BuildStatusOutputToBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.BuildStatusOutputTo;
+v := @parameter: io.fabric.openshift.api.model.v.ResourceAccessReviewResponse;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.BuildStatusOutputToBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.BuildStatusOutputToBuilder: void <init>(io.fabric.openshift.api.model.v.BuildStatusOutputTo)>(v);
+v = new io.fabric.openshift.api.model.v.ResourceAccessReviewResponseBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewResponseBuilder: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -11880,37 +11880,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$BuildStatusOutputToContentNested withNewBuildStatusOutputToContent()
-{
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$BuildStatusOutputToContentNestedImpl v;
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$BuildStatusOutputToContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$BuildStatusOutputToContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$BuildStatusOutputToContentNested withNewBuildStatusOutputToContentLike(io.fabric.openshift.api.model.v.BuildStatusOutputTo)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ResourceAccessReviewResponseContentNested withNewResourceAccessReviewResponseContent()
 {
-io.fabric.openshift.api.model.v.BuildStatusOutputTo v;
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$BuildStatusOutputToContentNestedImpl v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ResourceAccessReviewResponseContentNestedImpl v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.BuildStatusOutputTo;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$BuildStatusOutputToContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$BuildStatusOutputToContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.BuildStatusOutputTo)>(v, v);
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ResourceAccessReviewResponseContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ResourceAccessReviewResponseContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withNewBuildStatusOutputToContent(java.lang.String)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ResourceAccessReviewResponseContentNested withNewResourceAccessReviewResponseContentLike(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse)
 {
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluent v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ResourceAccessReviewResponseContentNestedImpl v;
+io.fabric.openshift.api.model.v.ResourceAccessReviewResponse v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.BuildStatusOutputTo v;
-java.lang.String v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.BuildStatusOutputTo;
-specialinvoke v.<io.fabric.openshift.api.model.v.BuildStatusOutputTo: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withBuildStatusOutputToContent(io.fabric.openshift.api.model.v.BuildStatusOutputTo)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.ResourceAccessReviewResponse;
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ResourceAccessReviewResponseContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ResourceAccessReviewResponseContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ResourceAccessReviewResponse)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withBuildConditionContent(io.fabric.openshift.api.model.v.BuildCondition)
@@ -11965,23 +11952,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$BuildConditionContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.BuildCondition)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withResourceAccessReviewResponseContent(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withBuildStatusOutputToContent(io.fabric.openshift.api.model.v.BuildStatusOutputTo)
 {
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewResponse v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewResponseBuilder v;
+io.fabric.openshift.api.model.v.BuildStatusOutputTo v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.BuildStatusOutputToBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ResourceAccessReviewResponse;
+v := @parameter: io.fabric.openshift.api.model.v.BuildStatusOutputTo;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.ResourceAccessReviewResponseBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ResourceAccessReviewResponseBuilder: void <init>(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse)>(v);
+v = new io.fabric.openshift.api.model.v.BuildStatusOutputToBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.BuildStatusOutputToBuilder: void <init>(io.fabric.openshift.api.model.v.BuildStatusOutputTo)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -11997,43 +11984,56 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ResourceAccessReviewResponseContentNested withNewResourceAccessReviewResponseContent()
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$BuildStatusOutputToContentNested withNewBuildStatusOutputToContent()
 {
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ResourceAccessReviewResponseContentNestedImpl v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$BuildStatusOutputToContentNestedImpl v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ResourceAccessReviewResponseContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ResourceAccessReviewResponseContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$BuildStatusOutputToContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$BuildStatusOutputToContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ResourceAccessReviewResponseContentNested withNewResourceAccessReviewResponseContentLike(io.fabric.openshift.api.model.v.ResourceAccessReviewResponse)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$BuildStatusOutputToContentNested withNewBuildStatusOutputToContentLike(io.fabric.openshift.api.model.v.BuildStatusOutputTo)
 {
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ResourceAccessReviewResponseContentNestedImpl v;
-io.fabric.openshift.api.model.v.ResourceAccessReviewResponse v;
+io.fabric.openshift.api.model.v.BuildStatusOutputTo v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$BuildStatusOutputToContentNestedImpl v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ResourceAccessReviewResponse;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ResourceAccessReviewResponseContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ResourceAccessReviewResponseContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ResourceAccessReviewResponse)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.BuildStatusOutputTo;
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$BuildStatusOutputToContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$BuildStatusOutputToContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.BuildStatusOutputTo)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withExecNewPodHookContent(io.fabric.openshift.api.model.v.ExecNewPodHook)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withNewBuildStatusOutputToContent(java.lang.String)
+{
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluent v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.BuildStatusOutputTo v;
+java.lang.String v;
+v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.BuildStatusOutputTo;
+specialinvoke v.<io.fabric.openshift.api.model.v.BuildStatusOutputTo: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withBuildStatusOutputToContent(io.fabric.openshift.api.model.v.BuildStatusOutputTo)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withSecretSpecContent(io.fabric.openshift.api.model.v.SecretSpec)
 {
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.ExecNewPodHookBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.ExecNewPodHook v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.SecretSpec v;
+io.fabric.openshift.api.model.v.SecretSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ExecNewPodHook;
+v := @parameter: io.fabric.openshift.api.model.v.SecretSpec;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.ExecNewPodHookBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.ExecNewPodHookBuilder: void <init>(io.fabric.openshift.api.model.v.ExecNewPodHook)>(v);
+v = new io.fabric.openshift.api.model.v.SecretSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.SecretSpecBuilder: void <init>(io.fabric.openshift.api.model.v.SecretSpec)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -12049,43 +12049,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ExecNewPodHookContentNested withNewExecNewPodHookContent()
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$SecretSpecContentNested withNewSecretSpecContent()
 {
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ExecNewPodHookContentNestedImpl v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$SecretSpecContentNestedImpl v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ExecNewPodHookContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ExecNewPodHookContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$SecretSpecContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$SecretSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ExecNewPodHookContentNested withNewExecNewPodHookContentLike(io.fabric.openshift.api.model.v.ExecNewPodHook)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$SecretSpecContentNested withNewSecretSpecContentLike(io.fabric.openshift.api.model.v.SecretSpec)
 {
-io.fabric.openshift.api.model.v.ExecNewPodHook v;
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ExecNewPodHookContentNestedImpl v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$SecretSpecContentNestedImpl v;
+io.fabric.openshift.api.model.v.SecretSpec v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.ExecNewPodHook;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ExecNewPodHookContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ExecNewPodHookContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ExecNewPodHook)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.SecretSpec;
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$SecretSpecContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$SecretSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.SecretSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withSecretSpecContent(io.fabric.openshift.api.model.v.SecretSpec)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withExecNewPodHookContent(io.fabric.openshift.api.model.v.ExecNewPodHook)
 {
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.ExecNewPodHookBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.ExecNewPodHook v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.SecretSpec v;
-io.fabric.openshift.api.model.v.SecretSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.SecretSpec;
+v := @parameter: io.fabric.openshift.api.model.v.ExecNewPodHook;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.SecretSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.SecretSpecBuilder: void <init>(io.fabric.openshift.api.model.v.SecretSpec)>(v);
+v = new io.fabric.openshift.api.model.v.ExecNewPodHookBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.ExecNewPodHookBuilder: void <init>(io.fabric.openshift.api.model.v.ExecNewPodHook)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -12101,24 +12101,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$SecretSpecContentNested withNewSecretSpecContent()
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ExecNewPodHookContentNested withNewExecNewPodHookContent()
 {
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$SecretSpecContentNestedImpl v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ExecNewPodHookContentNestedImpl v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$SecretSpecContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$SecretSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ExecNewPodHookContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ExecNewPodHookContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$SecretSpecContentNested withNewSecretSpecContentLike(io.fabric.openshift.api.model.v.SecretSpec)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$ExecNewPodHookContentNested withNewExecNewPodHookContentLike(io.fabric.openshift.api.model.v.ExecNewPodHook)
 {
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$SecretSpecContentNestedImpl v;
-io.fabric.openshift.api.model.v.SecretSpec v;
+io.fabric.openshift.api.model.v.ExecNewPodHook v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ExecNewPodHookContentNestedImpl v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.SecretSpec;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$SecretSpecContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$SecretSpecContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.SecretSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.ExecNewPodHook;
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ExecNewPodHookContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ExecNewPodHookContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ExecNewPodHook)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withClusterRoleBindingListContent(io.fabric.openshift.api.model.v.ClusterRoleBindingList)
@@ -13099,23 +13099,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$HostSubnetContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.HostSubnet)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withGroupRestrictionContent(io.fabric.openshift.api.model.v.GroupRestriction)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withAppliedClusterResourceQuotaContent(io.fabric.openshift.api.model.v.AppliedClusterResourceQuota)
 {
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.GroupRestrictionBuilder v;
+io.fabric.openshift.api.model.v.AppliedClusterResourceQuota v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.GroupRestriction v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.GroupRestriction;
+v := @parameter: io.fabric.openshift.api.model.v.AppliedClusterResourceQuota;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.GroupRestrictionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.GroupRestrictionBuilder: void <init>(io.fabric.openshift.api.model.v.GroupRestriction)>(v);
+v = new io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder: void <init>(io.fabric.openshift.api.model.v.AppliedClusterResourceQuota)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -13131,43 +13131,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$GroupRestrictionContentNested withNewGroupRestrictionContent()
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$AppliedClusterResourceQuotaContentNested withNewAppliedClusterResourceQuotaContent()
 {
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$GroupRestrictionContentNestedImpl v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$AppliedClusterResourceQuotaContentNestedImpl v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$GroupRestrictionContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$GroupRestrictionContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$AppliedClusterResourceQuotaContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$AppliedClusterResourceQuotaContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$GroupRestrictionContentNested withNewGroupRestrictionContentLike(io.fabric.openshift.api.model.v.GroupRestriction)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$AppliedClusterResourceQuotaContentNested withNewAppliedClusterResourceQuotaContentLike(io.fabric.openshift.api.model.v.AppliedClusterResourceQuota)
 {
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$GroupRestrictionContentNestedImpl v;
-io.fabric.openshift.api.model.v.GroupRestriction v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$AppliedClusterResourceQuotaContentNestedImpl v;
+io.fabric.openshift.api.model.v.AppliedClusterResourceQuota v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.GroupRestriction;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$GroupRestrictionContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$GroupRestrictionContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.GroupRestriction)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.AppliedClusterResourceQuota;
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$AppliedClusterResourceQuotaContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$AppliedClusterResourceQuotaContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.AppliedClusterResourceQuota)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withAppliedClusterResourceQuotaContent(io.fabric.openshift.api.model.v.AppliedClusterResourceQuota)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withGroupRestrictionContent(io.fabric.openshift.api.model.v.GroupRestriction)
 {
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.AppliedClusterResourceQuota v;
+io.fabric.openshift.api.model.v.GroupRestrictionBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.GroupRestriction v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.AppliedClusterResourceQuota;
+v := @parameter: io.fabric.openshift.api.model.v.GroupRestriction;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.AppliedClusterResourceQuotaBuilder: void <init>(io.fabric.openshift.api.model.v.AppliedClusterResourceQuota)>(v);
+v = new io.fabric.openshift.api.model.v.GroupRestrictionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.GroupRestrictionBuilder: void <init>(io.fabric.openshift.api.model.v.GroupRestriction)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -13183,24 +13183,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$AppliedClusterResourceQuotaContentNested withNewAppliedClusterResourceQuotaContent()
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$GroupRestrictionContentNested withNewGroupRestrictionContent()
 {
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$AppliedClusterResourceQuotaContentNestedImpl v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$GroupRestrictionContentNestedImpl v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$AppliedClusterResourceQuotaContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$AppliedClusterResourceQuotaContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$GroupRestrictionContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$GroupRestrictionContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$AppliedClusterResourceQuotaContentNested withNewAppliedClusterResourceQuotaContentLike(io.fabric.openshift.api.model.v.AppliedClusterResourceQuota)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$GroupRestrictionContentNested withNewGroupRestrictionContentLike(io.fabric.openshift.api.model.v.GroupRestriction)
 {
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$AppliedClusterResourceQuotaContentNestedImpl v;
-io.fabric.openshift.api.model.v.AppliedClusterResourceQuota v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$GroupRestrictionContentNestedImpl v;
+io.fabric.openshift.api.model.v.GroupRestriction v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.AppliedClusterResourceQuota;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$AppliedClusterResourceQuotaContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$AppliedClusterResourceQuotaContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.AppliedClusterResourceQuota)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.GroupRestriction;
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$GroupRestrictionContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$GroupRestrictionContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.GroupRestriction)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withOAuthAccessTokenListContent(io.fabric.openshift.api.model.v.OAuthAccessTokenList)
@@ -13723,23 +13723,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$ImageStreamStatusContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.ImageStreamStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withEgressNetworkPolicyContent(io.fabric.openshift.api.model.v.EgressNetworkPolicy)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withNetNamespaceContent(io.fabric.openshift.api.model.v.NetNamespace)
 {
+io.fabric.openshift.api.model.v.NetNamespace v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.EgressNetworkPolicy v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder v;
+io.fabric.openshift.api.model.v.NetNamespaceBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.EgressNetworkPolicy;
+v := @parameter: io.fabric.openshift.api.model.v.NetNamespace;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.EgressNetworkPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.NetNamespaceBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.NetNamespaceBuilder: void <init>(io.fabric.openshift.api.model.v.NetNamespace)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -13755,43 +13755,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$EgressNetworkPolicyContentNested withNewEgressNetworkPolicyContent()
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$NetNamespaceContentNested withNewNetNamespaceContent()
 {
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$EgressNetworkPolicyContentNestedImpl v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$NetNamespaceContentNestedImpl v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$EgressNetworkPolicyContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$EgressNetworkPolicyContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$NetNamespaceContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$NetNamespaceContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$EgressNetworkPolicyContentNested withNewEgressNetworkPolicyContentLike(io.fabric.openshift.api.model.v.EgressNetworkPolicy)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$NetNamespaceContentNested withNewNetNamespaceContentLike(io.fabric.openshift.api.model.v.NetNamespace)
 {
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$EgressNetworkPolicyContentNestedImpl v;
-io.fabric.openshift.api.model.v.EgressNetworkPolicy v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$NetNamespaceContentNestedImpl v;
+io.fabric.openshift.api.model.v.NetNamespace v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.EgressNetworkPolicy;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$EgressNetworkPolicyContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$EgressNetworkPolicyContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.EgressNetworkPolicy)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.NetNamespace;
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$NetNamespaceContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$NetNamespaceContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.NetNamespace)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withNetNamespaceContent(io.fabric.openshift.api.model.v.NetNamespace)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withEgressNetworkPolicyContent(io.fabric.openshift.api.model.v.EgressNetworkPolicy)
 {
-io.fabric.openshift.api.model.v.NetNamespace v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.EgressNetworkPolicy v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.NetNamespaceBuilder v;
+io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.NetNamespace;
+v := @parameter: io.fabric.openshift.api.model.v.EgressNetworkPolicy;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.NetNamespaceBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.NetNamespaceBuilder: void <init>(io.fabric.openshift.api.model.v.NetNamespace)>(v);
+v = new io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.EgressNetworkPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -13807,24 +13807,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$NetNamespaceContentNested withNewNetNamespaceContent()
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$EgressNetworkPolicyContentNested withNewEgressNetworkPolicyContent()
 {
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$NetNamespaceContentNestedImpl v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$EgressNetworkPolicyContentNestedImpl v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$NetNamespaceContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$NetNamespaceContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$EgressNetworkPolicyContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$EgressNetworkPolicyContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$NetNamespaceContentNested withNewNetNamespaceContentLike(io.fabric.openshift.api.model.v.NetNamespace)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$EgressNetworkPolicyContentNested withNewEgressNetworkPolicyContentLike(io.fabric.openshift.api.model.v.EgressNetworkPolicy)
 {
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$NetNamespaceContentNestedImpl v;
-io.fabric.openshift.api.model.v.NetNamespace v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$EgressNetworkPolicyContentNestedImpl v;
+io.fabric.openshift.api.model.v.EgressNetworkPolicy v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.NetNamespace;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$NetNamespaceContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$NetNamespaceContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.NetNamespace)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.EgressNetworkPolicy;
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$EgressNetworkPolicyContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$EgressNetworkPolicyContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.EgressNetworkPolicy)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withUserIdentityMappingContent(io.fabric.openshift.api.model.v.UserIdentityMapping)
@@ -14139,23 +14139,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$BuildListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.BuildList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withTemplateListContent(io.fabric.openshift.api.model.v.TemplateList)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withBuildOutputContent(io.fabric.openshift.api.model.v.BuildOutput)
 {
-io.fabric.openshift.api.model.v.TemplateListBuilder v;
+io.fabric.openshift.api.model.v.BuildOutput v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
+io.fabric.openshift.api.model.v.BuildOutputBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.TemplateList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.TemplateList;
+v := @parameter: io.fabric.openshift.api.model.v.BuildOutput;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.TemplateListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.TemplateListBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateList)>(v);
+v = new io.fabric.openshift.api.model.v.BuildOutputBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.BuildOutputBuilder: void <init>(io.fabric.openshift.api.model.v.BuildOutput)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -14171,43 +14171,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$TemplateListContentNested withNewTemplateListContent()
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$BuildOutputContentNested withNewBuildOutputContent()
 {
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TemplateListContentNestedImpl v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$BuildOutputContentNestedImpl v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TemplateListContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TemplateListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$BuildOutputContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$BuildOutputContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$TemplateListContentNested withNewTemplateListContentLike(io.fabric.openshift.api.model.v.TemplateList)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$BuildOutputContentNested withNewBuildOutputContentLike(io.fabric.openshift.api.model.v.BuildOutput)
 {
-io.fabric.openshift.api.model.v.TemplateList v;
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TemplateListContentNestedImpl v;
+io.fabric.openshift.api.model.v.BuildOutput v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$BuildOutputContentNestedImpl v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.TemplateList;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TemplateListContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TemplateListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.TemplateList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.BuildOutput;
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$BuildOutputContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$BuildOutputContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.BuildOutput)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withBuildOutputContent(io.fabric.openshift.api.model.v.BuildOutput)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withTemplateListContent(io.fabric.openshift.api.model.v.TemplateList)
 {
-io.fabric.openshift.api.model.v.BuildOutput v;
+io.fabric.openshift.api.model.v.TemplateListBuilder v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
-io.fabric.openshift.api.model.v.BuildOutputBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.TemplateList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.BuildOutput;
+v := @parameter: io.fabric.openshift.api.model.v.TemplateList;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content>;
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
 if v == null goto label;
-v = new io.fabric.openshift.api.model.v.BuildOutputBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.BuildOutputBuilder: void <init>(io.fabric.openshift.api.model.v.BuildOutput)>(v);
+v = new io.fabric.openshift.api.model.v.TemplateListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.TemplateListBuilder: void <init>(io.fabric.openshift.api.model.v.TemplateList)>(v);
 v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder content> = v;
 v = v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("content");
@@ -14223,24 +14223,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$BuildOutputContentNested withNewBuildOutputContent()
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$TemplateListContentNested withNewTemplateListContent()
 {
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$BuildOutputContentNestedImpl v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TemplateListContentNestedImpl v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$BuildOutputContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$BuildOutputContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TemplateListContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TemplateListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$BuildOutputContentNested withNewBuildOutputContentLike(io.fabric.openshift.api.model.v.BuildOutput)
+public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent$TemplateListContentNested withNewTemplateListContentLike(io.fabric.openshift.api.model.v.TemplateList)
 {
-io.fabric.openshift.api.model.v.BuildOutput v;
-io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$BuildOutputContentNestedImpl v;
+io.fabric.openshift.api.model.v.TemplateList v;
+io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TemplateListContentNestedImpl v;
 io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.BuildOutput;
-v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$BuildOutputContentNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$BuildOutputContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.BuildOutput)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.TemplateList;
+v = new io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TemplateListContentNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl$TemplateListContentNestedImpl: void <init>(io.fabric.openshift.api.model.v.SubjectAccessReviewFluentImpl,io.fabric.openshift.api.model.v.TemplateList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.SubjectAccessReviewFluent withProjectSpecContent(io.fabric.openshift.api.model.v.ProjectSpec)
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.TemplateFluent.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.TemplateFluent.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.TemplateFluent.jimple	2025-03-13 16:41:37.423712527 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.TemplateFluent.jimple	2025-03-13 18:04:05.957853148 +0000
@@ -204,16 +204,6 @@
 public abstract io.fabric.openshift.api.model.v.TemplateFluent$ImageTagObjectsNested setNewImageTagObjectLike(java.lang.Integer, io.fabric.openshift.api.model.v.ImageTag);
 public abstract io.fabric.openshift.api.model.v.TemplateFluent$ImageTagObjectsNested addNewImageTagObject();
 public abstract io.fabric.openshift.api.model.v.TemplateFluent$ImageTagObjectsNested addNewImageTagObjectLike(io.fabric.openshift.api.model.v.ImageTag);
-public abstract io.fabric.openshift.api.model.v.TemplateFluent addToOAuthAccessTokenObjects(java.lang.Integer, io.fabric.openshift.api.model.v.OAuthAccessToken);
-public abstract io.fabric.openshift.api.model.v.TemplateFluent setToOAuthAccessTokenObjects(java.lang.Integer, io.fabric.openshift.api.model.v.OAuthAccessToken);
-public abstract transient io.fabric.openshift.api.model.v.TemplateFluent addToOAuthAccessTokenObjects(io.fabric.openshift.api.model.v.OAuthAccessToken[]);
-public abstract io.fabric.openshift.api.model.v.TemplateFluent addAllToOAuthAccessTokenObjects(java.util.Collection);
-public abstract transient io.fabric.openshift.api.model.v.TemplateFluent removeFromOAuthAccessTokenObjects(io.fabric.openshift.api.model.v.OAuthAccessToken[]);
-public abstract io.fabric.openshift.api.model.v.TemplateFluent removeAllFromOAuthAccessTokenObjects(java.util.Collection);
-public abstract io.fabric.openshift.api.model.v.TemplateFluent removeMatchingFromOAuthAccessTokenObjects(java.util.function.Predicate);
-public abstract io.fabric.openshift.api.model.v.TemplateFluent$OAuthAccessTokenObjectsNested setNewOAuthAccessTokenObjectLike(java.lang.Integer, io.fabric.openshift.api.model.v.OAuthAccessToken);
-public abstract io.fabric.openshift.api.model.v.TemplateFluent$OAuthAccessTokenObjectsNested addNewOAuthAccessTokenObject();
-public abstract io.fabric.openshift.api.model.v.TemplateFluent$OAuthAccessTokenObjectsNested addNewOAuthAccessTokenObjectLike(io.fabric.openshift.api.model.v.OAuthAccessToken);
 public abstract io.fabric.openshift.api.model.v.TemplateFluent addToDeploymentConfigObjects(java.lang.Integer, io.fabric.openshift.api.model.v.DeploymentConfig);
 public abstract io.fabric.openshift.api.model.v.TemplateFluent setToDeploymentConfigObjects(java.lang.Integer, io.fabric.openshift.api.model.v.DeploymentConfig);
 public abstract transient io.fabric.openshift.api.model.v.TemplateFluent addToDeploymentConfigObjects(io.fabric.openshift.api.model.v.DeploymentConfig[]);
@@ -224,6 +214,16 @@
 public abstract io.fabric.openshift.api.model.v.TemplateFluent$DeploymentConfigObjectsNested setNewDeploymentConfigObjectLike(java.lang.Integer, io.fabric.openshift.api.model.v.DeploymentConfig);
 public abstract io.fabric.openshift.api.model.v.TemplateFluent$DeploymentConfigObjectsNested addNewDeploymentConfigObject();
 public abstract io.fabric.openshift.api.model.v.TemplateFluent$DeploymentConfigObjectsNested addNewDeploymentConfigObjectLike(io.fabric.openshift.api.model.v.DeploymentConfig);
+public abstract io.fabric.openshift.api.model.v.TemplateFluent addToOAuthAccessTokenObjects(java.lang.Integer, io.fabric.openshift.api.model.v.OAuthAccessToken);
+public abstract io.fabric.openshift.api.model.v.TemplateFluent setToOAuthAccessTokenObjects(java.lang.Integer, io.fabric.openshift.api.model.v.OAuthAccessToken);
+public abstract transient io.fabric.openshift.api.model.v.TemplateFluent addToOAuthAccessTokenObjects(io.fabric.openshift.api.model.v.OAuthAccessToken[]);
+public abstract io.fabric.openshift.api.model.v.TemplateFluent addAllToOAuthAccessTokenObjects(java.util.Collection);
+public abstract transient io.fabric.openshift.api.model.v.TemplateFluent removeFromOAuthAccessTokenObjects(io.fabric.openshift.api.model.v.OAuthAccessToken[]);
+public abstract io.fabric.openshift.api.model.v.TemplateFluent removeAllFromOAuthAccessTokenObjects(java.util.Collection);
+public abstract io.fabric.openshift.api.model.v.TemplateFluent removeMatchingFromOAuthAccessTokenObjects(java.util.function.Predicate);
+public abstract io.fabric.openshift.api.model.v.TemplateFluent$OAuthAccessTokenObjectsNested setNewOAuthAccessTokenObjectLike(java.lang.Integer, io.fabric.openshift.api.model.v.OAuthAccessToken);
+public abstract io.fabric.openshift.api.model.v.TemplateFluent$OAuthAccessTokenObjectsNested addNewOAuthAccessTokenObject();
+public abstract io.fabric.openshift.api.model.v.TemplateFluent$OAuthAccessTokenObjectsNested addNewOAuthAccessTokenObjectLike(io.fabric.openshift.api.model.v.OAuthAccessToken);
 public abstract io.fabric.openshift.api.model.v.TemplateFluent addToRoleBindingObjects(java.lang.Integer, io.fabric.openshift.api.model.v.RoleBinding);
 public abstract io.fabric.openshift.api.model.v.TemplateFluent setToRoleBindingObjects(java.lang.Integer, io.fabric.openshift.api.model.v.RoleBinding);
 public abstract transient io.fabric.openshift.api.model.v.TemplateFluent addToRoleBindingObjects(io.fabric.openshift.api.model.v.RoleBinding[]);
@@ -414,16 +414,6 @@
 public abstract io.fabric.openshift.api.model.v.TemplateFluent$BuildRequestObjectsNested setNewBuildRequestObjectLike(java.lang.Integer, io.fabric.openshift.api.model.v.BuildRequest);
 public abstract io.fabric.openshift.api.model.v.TemplateFluent$BuildRequestObjectsNested addNewBuildRequestObject();
 public abstract io.fabric.openshift.api.model.v.TemplateFluent$BuildRequestObjectsNested addNewBuildRequestObjectLike(io.fabric.openshift.api.model.v.BuildRequest);
-public abstract io.fabric.openshift.api.model.v.TemplateFluent addToEgressNetworkPolicyObjects(java.lang.Integer, io.fabric.openshift.api.model.v.EgressNetworkPolicy);
-public abstract io.fabric.openshift.api.model.v.TemplateFluent setToEgressNetworkPolicyObjects(java.lang.Integer, io.fabric.openshift.api.model.v.EgressNetworkPolicy);
-public abstract transient io.fabric.openshift.api.model.v.TemplateFluent addToEgressNetworkPolicyObjects(io.fabric.openshift.api.model.v.EgressNetworkPolicy[]);
-public abstract io.fabric.openshift.api.model.v.TemplateFluent addAllToEgressNetworkPolicyObjects(java.util.Collection);
-public abstract transient io.fabric.openshift.api.model.v.TemplateFluent removeFromEgressNetworkPolicyObjects(io.fabric.openshift.api.model.v.EgressNetworkPolicy[]);
-public abstract io.fabric.openshift.api.model.v.TemplateFluent removeAllFromEgressNetworkPolicyObjects(java.util.Collection);
-public abstract io.fabric.openshift.api.model.v.TemplateFluent removeMatchingFromEgressNetworkPolicyObjects(java.util.function.Predicate);
-public abstract io.fabric.openshift.api.model.v.TemplateFluent$EgressNetworkPolicyObjectsNested setNewEgressNetworkPolicyObjectLike(java.lang.Integer, io.fabric.openshift.api.model.v.EgressNetworkPolicy);
-public abstract io.fabric.openshift.api.model.v.TemplateFluent$EgressNetworkPolicyObjectsNested addNewEgressNetworkPolicyObject();
-public abstract io.fabric.openshift.api.model.v.TemplateFluent$EgressNetworkPolicyObjectsNested addNewEgressNetworkPolicyObjectLike(io.fabric.openshift.api.model.v.EgressNetworkPolicy);
 public abstract io.fabric.openshift.api.model.v.TemplateFluent addToNetNamespaceObjects(java.lang.Integer, io.fabric.openshift.api.model.v.NetNamespace);
 public abstract io.fabric.openshift.api.model.v.TemplateFluent setToNetNamespaceObjects(java.lang.Integer, io.fabric.openshift.api.model.v.NetNamespace);
 public abstract transient io.fabric.openshift.api.model.v.TemplateFluent addToNetNamespaceObjects(io.fabric.openshift.api.model.v.NetNamespace[]);
@@ -434,6 +424,16 @@
 public abstract io.fabric.openshift.api.model.v.TemplateFluent$NetNamespaceObjectsNested setNewNetNamespaceObjectLike(java.lang.Integer, io.fabric.openshift.api.model.v.NetNamespace);
 public abstract io.fabric.openshift.api.model.v.TemplateFluent$NetNamespaceObjectsNested addNewNetNamespaceObject();
 public abstract io.fabric.openshift.api.model.v.TemplateFluent$NetNamespaceObjectsNested addNewNetNamespaceObjectLike(io.fabric.openshift.api.model.v.NetNamespace);
+public abstract io.fabric.openshift.api.model.v.TemplateFluent addToEgressNetworkPolicyObjects(java.lang.Integer, io.fabric.openshift.api.model.v.EgressNetworkPolicy);
+public abstract io.fabric.openshift.api.model.v.TemplateFluent setToEgressNetworkPolicyObjects(java.lang.Integer, io.fabric.openshift.api.model.v.EgressNetworkPolicy);
+public abstract transient io.fabric.openshift.api.model.v.TemplateFluent addToEgressNetworkPolicyObjects(io.fabric.openshift.api.model.v.EgressNetworkPolicy[]);
+public abstract io.fabric.openshift.api.model.v.TemplateFluent addAllToEgressNetworkPolicyObjects(java.util.Collection);
+public abstract transient io.fabric.openshift.api.model.v.TemplateFluent removeFromEgressNetworkPolicyObjects(io.fabric.openshift.api.model.v.EgressNetworkPolicy[]);
+public abstract io.fabric.openshift.api.model.v.TemplateFluent removeAllFromEgressNetworkPolicyObjects(java.util.Collection);
+public abstract io.fabric.openshift.api.model.v.TemplateFluent removeMatchingFromEgressNetworkPolicyObjects(java.util.function.Predicate);
+public abstract io.fabric.openshift.api.model.v.TemplateFluent$EgressNetworkPolicyObjectsNested setNewEgressNetworkPolicyObjectLike(java.lang.Integer, io.fabric.openshift.api.model.v.EgressNetworkPolicy);
+public abstract io.fabric.openshift.api.model.v.TemplateFluent$EgressNetworkPolicyObjectsNested addNewEgressNetworkPolicyObject();
+public abstract io.fabric.openshift.api.model.v.TemplateFluent$EgressNetworkPolicyObjectsNested addNewEgressNetworkPolicyObjectLike(io.fabric.openshift.api.model.v.EgressNetworkPolicy);
 public abstract io.fabric.openshift.api.model.v.TemplateFluent addToUserIdentityMappingObjects(java.lang.Integer, io.fabric.openshift.api.model.v.UserIdentityMapping);
 public abstract io.fabric.openshift.api.model.v.TemplateFluent setToUserIdentityMappingObjects(java.lang.Integer, io.fabric.openshift.api.model.v.UserIdentityMapping);
 public abstract transient io.fabric.openshift.api.model.v.TemplateFluent addToUserIdentityMappingObjects(io.fabric.openshift.api.model.v.UserIdentityMapping[]);
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.TemplateFluentImpl.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.TemplateFluentImpl.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.TemplateFluentImpl.jimple	2025-03-13 16:41:40.183669088 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.TemplateFluentImpl.jimple	2025-03-13 18:04:08.573811992 +0000
@@ -578,14 +578,14 @@
 virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent addToImageTagObjects(java.lang.Integer,io.fabric.openshift.api.model.v.ImageTag)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.openshift.api.model.v.OAuthAccessToken;
+v = v instanceof io.fabric.openshift.api.model.v.DeploymentConfig;
 if v == 0 goto label;
-virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent addToOAuthAccessTokenObjects(java.lang.Integer,io.fabric.openshift.api.model.v.OAuthAccessToken)>(v, v);
+virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent addToDeploymentConfigObjects(java.lang.Integer,io.fabric.openshift.api.model.v.DeploymentConfig)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.openshift.api.model.v.DeploymentConfig;
+v = v instanceof io.fabric.openshift.api.model.v.OAuthAccessToken;
 if v == 0 goto label;
-virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent addToDeploymentConfigObjects(java.lang.Integer,io.fabric.openshift.api.model.v.DeploymentConfig)>(v, v);
+virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent addToOAuthAccessTokenObjects(java.lang.Integer,io.fabric.openshift.api.model.v.OAuthAccessToken)>(v, v);
 goto label;
 label:
 v = v instanceof io.fabric.openshift.api.model.v.RoleBinding;
@@ -683,14 +683,14 @@
 virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent addToBuildRequestObjects(java.lang.Integer,io.fabric.openshift.api.model.v.BuildRequest)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.openshift.api.model.v.EgressNetworkPolicy;
+v = v instanceof io.fabric.openshift.api.model.v.NetNamespace;
 if v == 0 goto label;
-virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent addToEgressNetworkPolicyObjects(java.lang.Integer,io.fabric.openshift.api.model.v.EgressNetworkPolicy)>(v, v);
+virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent addToNetNamespaceObjects(java.lang.Integer,io.fabric.openshift.api.model.v.NetNamespace)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.openshift.api.model.v.NetNamespace;
+v = v instanceof io.fabric.openshift.api.model.v.EgressNetworkPolicy;
 if v == 0 goto label;
-virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent addToNetNamespaceObjects(java.lang.Integer,io.fabric.openshift.api.model.v.NetNamespace)>(v, v);
+virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent addToEgressNetworkPolicyObjects(java.lang.Integer,io.fabric.openshift.api.model.v.EgressNetworkPolicy)>(v, v);
 goto label;
 label:
 v = v instanceof io.fabric.openshift.api.model.v.UserIdentityMapping;
@@ -803,14 +803,14 @@
 virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent setToImageTagObjects(java.lang.Integer,io.fabric.openshift.api.model.v.ImageTag)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.openshift.api.model.v.OAuthAccessToken;
+v = v instanceof io.fabric.openshift.api.model.v.DeploymentConfig;
 if v == 0 goto label;
-virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent setToOAuthAccessTokenObjects(java.lang.Integer,io.fabric.openshift.api.model.v.OAuthAccessToken)>(v, v);
+virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent setToDeploymentConfigObjects(java.lang.Integer,io.fabric.openshift.api.model.v.DeploymentConfig)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.openshift.api.model.v.DeploymentConfig;
+v = v instanceof io.fabric.openshift.api.model.v.OAuthAccessToken;
 if v == 0 goto label;
-virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent setToDeploymentConfigObjects(java.lang.Integer,io.fabric.openshift.api.model.v.DeploymentConfig)>(v, v);
+virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent setToOAuthAccessTokenObjects(java.lang.Integer,io.fabric.openshift.api.model.v.OAuthAccessToken)>(v, v);
 goto label;
 label:
 v = v instanceof io.fabric.openshift.api.model.v.RoleBinding;
@@ -908,14 +908,14 @@
 virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent setToBuildRequestObjects(java.lang.Integer,io.fabric.openshift.api.model.v.BuildRequest)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.openshift.api.model.v.EgressNetworkPolicy;
+v = v instanceof io.fabric.openshift.api.model.v.NetNamespace;
 if v == 0 goto label;
-virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent setToEgressNetworkPolicyObjects(java.lang.Integer,io.fabric.openshift.api.model.v.EgressNetworkPolicy)>(v, v);
+virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent setToNetNamespaceObjects(java.lang.Integer,io.fabric.openshift.api.model.v.NetNamespace)>(v, v);
 goto label;
 label:
-v = v instanceof io.fabric.openshift.api.model.v.NetNamespace;
+v = v instanceof io.fabric.openshift.api.model.v.EgressNetworkPolicy;
 if v == 0 goto label;
-virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent setToNetNamespaceObjects(java.lang.Integer,io.fabric.openshift.api.model.v.NetNamespace)>(v, v);
+virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent setToEgressNetworkPolicyObjects(java.lang.Integer,io.fabric.openshift.api.model.v.EgressNetworkPolicy)>(v, v);
 goto label;
 label:
 v = v instanceof io.fabric.openshift.api.model.v.UserIdentityMapping;
@@ -1121,18 +1121,18 @@
 virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent addToImageTagObjects(io.fabric.openshift.api.model.v.ImageTag[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.openshift.api.model.v.OAuthAccessToken;
+v = v instanceof io.fabric.openshift.api.model.v.DeploymentConfig;
 if v == 0 goto label;
-v = newarray (io.fabric.openshift.api.model.v.OAuthAccessToken)[1];
+v = newarray (io.fabric.openshift.api.model.v.DeploymentConfig)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent addToOAuthAccessTokenObjects(io.fabric.openshift.api.model.v.OAuthAccessToken[])>(v);
+virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent addToDeploymentConfigObjects(io.fabric.openshift.api.model.v.DeploymentConfig[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.openshift.api.model.v.DeploymentConfig;
+v = v instanceof io.fabric.openshift.api.model.v.OAuthAccessToken;
 if v == 0 goto label;
-v = newarray (io.fabric.openshift.api.model.v.DeploymentConfig)[1];
+v = newarray (io.fabric.openshift.api.model.v.OAuthAccessToken)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent addToDeploymentConfigObjects(io.fabric.openshift.api.model.v.DeploymentConfig[])>(v);
+virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent addToOAuthAccessTokenObjects(io.fabric.openshift.api.model.v.OAuthAccessToken[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.openshift.api.model.v.RoleBinding;
@@ -1268,18 +1268,18 @@
 virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent addToBuildRequestObjects(io.fabric.openshift.api.model.v.BuildRequest[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.openshift.api.model.v.EgressNetworkPolicy;
+v = v instanceof io.fabric.openshift.api.model.v.NetNamespace;
 if v == 0 goto label;
-v = newarray (io.fabric.openshift.api.model.v.EgressNetworkPolicy)[1];
+v = newarray (io.fabric.openshift.api.model.v.NetNamespace)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent addToEgressNetworkPolicyObjects(io.fabric.openshift.api.model.v.EgressNetworkPolicy[])>(v);
+virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent addToNetNamespaceObjects(io.fabric.openshift.api.model.v.NetNamespace[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.openshift.api.model.v.NetNamespace;
+v = v instanceof io.fabric.openshift.api.model.v.EgressNetworkPolicy;
 if v == 0 goto label;
-v = newarray (io.fabric.openshift.api.model.v.NetNamespace)[1];
+v = newarray (io.fabric.openshift.api.model.v.EgressNetworkPolicy)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent addToNetNamespaceObjects(io.fabric.openshift.api.model.v.NetNamespace[])>(v);
+virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent addToEgressNetworkPolicyObjects(io.fabric.openshift.api.model.v.EgressNetworkPolicy[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.openshift.api.model.v.UserIdentityMapping;
@@ -1506,18 +1506,18 @@
 virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent addToImageTagObjects(io.fabric.openshift.api.model.v.ImageTag[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.openshift.api.model.v.OAuthAccessToken;
+v = v instanceof io.fabric.openshift.api.model.v.DeploymentConfig;
 if v == 0 goto label;
-v = newarray (io.fabric.openshift.api.model.v.OAuthAccessToken)[1];
+v = newarray (io.fabric.openshift.api.model.v.DeploymentConfig)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent addToOAuthAccessTokenObjects(io.fabric.openshift.api.model.v.OAuthAccessToken[])>(v);
+virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent addToDeploymentConfigObjects(io.fabric.openshift.api.model.v.DeploymentConfig[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.openshift.api.model.v.DeploymentConfig;
+v = v instanceof io.fabric.openshift.api.model.v.OAuthAccessToken;
 if v == 0 goto label;
-v = newarray (io.fabric.openshift.api.model.v.DeploymentConfig)[1];
+v = newarray (io.fabric.openshift.api.model.v.OAuthAccessToken)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent addToDeploymentConfigObjects(io.fabric.openshift.api.model.v.DeploymentConfig[])>(v);
+virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent addToOAuthAccessTokenObjects(io.fabric.openshift.api.model.v.OAuthAccessToken[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.openshift.api.model.v.RoleBinding;
@@ -1653,18 +1653,18 @@
 virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent addToBuildRequestObjects(io.fabric.openshift.api.model.v.BuildRequest[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.openshift.api.model.v.EgressNetworkPolicy;
+v = v instanceof io.fabric.openshift.api.model.v.NetNamespace;
 if v == 0 goto label;
-v = newarray (io.fabric.openshift.api.model.v.EgressNetworkPolicy)[1];
+v = newarray (io.fabric.openshift.api.model.v.NetNamespace)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent addToEgressNetworkPolicyObjects(io.fabric.openshift.api.model.v.EgressNetworkPolicy[])>(v);
+virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent addToNetNamespaceObjects(io.fabric.openshift.api.model.v.NetNamespace[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.openshift.api.model.v.NetNamespace;
+v = v instanceof io.fabric.openshift.api.model.v.EgressNetworkPolicy;
 if v == 0 goto label;
-v = newarray (io.fabric.openshift.api.model.v.NetNamespace)[1];
+v = newarray (io.fabric.openshift.api.model.v.EgressNetworkPolicy)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent addToNetNamespaceObjects(io.fabric.openshift.api.model.v.NetNamespace[])>(v);
+virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent addToEgressNetworkPolicyObjects(io.fabric.openshift.api.model.v.EgressNetworkPolicy[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.openshift.api.model.v.UserIdentityMapping;
@@ -1900,18 +1900,18 @@
 virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent removeFromImageTagObjects(io.fabric.openshift.api.model.v.ImageTag[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.openshift.api.model.v.OAuthAccessToken;
+v = v instanceof io.fabric.openshift.api.model.v.DeploymentConfig;
 if v == 0 goto label;
-v = newarray (io.fabric.openshift.api.model.v.OAuthAccessToken)[1];
+v = newarray (io.fabric.openshift.api.model.v.DeploymentConfig)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent removeFromOAuthAccessTokenObjects(io.fabric.openshift.api.model.v.OAuthAccessToken[])>(v);
+virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent removeFromDeploymentConfigObjects(io.fabric.openshift.api.model.v.DeploymentConfig[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.openshift.api.model.v.DeploymentConfig;
+v = v instanceof io.fabric.openshift.api.model.v.OAuthAccessToken;
 if v == 0 goto label;
-v = newarray (io.fabric.openshift.api.model.v.DeploymentConfig)[1];
+v = newarray (io.fabric.openshift.api.model.v.OAuthAccessToken)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent removeFromDeploymentConfigObjects(io.fabric.openshift.api.model.v.DeploymentConfig[])>(v);
+virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent removeFromOAuthAccessTokenObjects(io.fabric.openshift.api.model.v.OAuthAccessToken[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.openshift.api.model.v.RoleBinding;
@@ -2047,18 +2047,18 @@
 virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent removeFromBuildRequestObjects(io.fabric.openshift.api.model.v.BuildRequest[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.openshift.api.model.v.EgressNetworkPolicy;
+v = v instanceof io.fabric.openshift.api.model.v.NetNamespace;
 if v == 0 goto label;
-v = newarray (io.fabric.openshift.api.model.v.EgressNetworkPolicy)[1];
+v = newarray (io.fabric.openshift.api.model.v.NetNamespace)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent removeFromEgressNetworkPolicyObjects(io.fabric.openshift.api.model.v.EgressNetworkPolicy[])>(v);
+virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent removeFromNetNamespaceObjects(io.fabric.openshift.api.model.v.NetNamespace[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.openshift.api.model.v.NetNamespace;
+v = v instanceof io.fabric.openshift.api.model.v.EgressNetworkPolicy;
 if v == 0 goto label;
-v = newarray (io.fabric.openshift.api.model.v.NetNamespace)[1];
+v = newarray (io.fabric.openshift.api.model.v.EgressNetworkPolicy)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent removeFromNetNamespaceObjects(io.fabric.openshift.api.model.v.NetNamespace[])>(v);
+virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent removeFromEgressNetworkPolicyObjects(io.fabric.openshift.api.model.v.EgressNetworkPolicy[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.openshift.api.model.v.UserIdentityMapping;
@@ -2275,18 +2275,18 @@
 virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent removeFromImageTagObjects(io.fabric.openshift.api.model.v.ImageTag[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.openshift.api.model.v.OAuthAccessToken;
+v = v instanceof io.fabric.openshift.api.model.v.DeploymentConfig;
 if v == 0 goto label;
-v = newarray (io.fabric.openshift.api.model.v.OAuthAccessToken)[1];
+v = newarray (io.fabric.openshift.api.model.v.DeploymentConfig)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent removeFromOAuthAccessTokenObjects(io.fabric.openshift.api.model.v.OAuthAccessToken[])>(v);
+virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent removeFromDeploymentConfigObjects(io.fabric.openshift.api.model.v.DeploymentConfig[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.openshift.api.model.v.DeploymentConfig;
+v = v instanceof io.fabric.openshift.api.model.v.OAuthAccessToken;
 if v == 0 goto label;
-v = newarray (io.fabric.openshift.api.model.v.DeploymentConfig)[1];
+v = newarray (io.fabric.openshift.api.model.v.OAuthAccessToken)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent removeFromDeploymentConfigObjects(io.fabric.openshift.api.model.v.DeploymentConfig[])>(v);
+virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent removeFromOAuthAccessTokenObjects(io.fabric.openshift.api.model.v.OAuthAccessToken[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.openshift.api.model.v.RoleBinding;
@@ -2422,18 +2422,18 @@
 virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent removeFromBuildRequestObjects(io.fabric.openshift.api.model.v.BuildRequest[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.openshift.api.model.v.EgressNetworkPolicy;
+v = v instanceof io.fabric.openshift.api.model.v.NetNamespace;
 if v == 0 goto label;
-v = newarray (io.fabric.openshift.api.model.v.EgressNetworkPolicy)[1];
+v = newarray (io.fabric.openshift.api.model.v.NetNamespace)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent removeFromEgressNetworkPolicyObjects(io.fabric.openshift.api.model.v.EgressNetworkPolicy[])>(v);
+virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent removeFromNetNamespaceObjects(io.fabric.openshift.api.model.v.NetNamespace[])>(v);
 goto label;
 label:
-v = v instanceof io.fabric.openshift.api.model.v.NetNamespace;
+v = v instanceof io.fabric.openshift.api.model.v.EgressNetworkPolicy;
 if v == 0 goto label;
-v = newarray (io.fabric.openshift.api.model.v.NetNamespace)[1];
+v = newarray (io.fabric.openshift.api.model.v.EgressNetworkPolicy)[1];
 v[0] = v;
-virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent removeFromNetNamespaceObjects(io.fabric.openshift.api.model.v.NetNamespace[])>(v);
+virtualinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.openshift.api.model.v.TemplateFluent removeFromEgressNetworkPolicyObjects(io.fabric.openshift.api.model.v.EgressNetworkPolicy[])>(v);
 goto label;
 label:
 v = v instanceof io.fabric.openshift.api.model.v.UserIdentityMapping;
@@ -7508,27 +7508,27 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl$ImageTagObjectsNestedImpl: void <init>(io.fabric.openshift.api.model.v.TemplateFluentImpl,java.lang.Integer,io.fabric.openshift.api.model.v.ImageTag)>(v, v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.TemplateFluent addToOAuthAccessTokenObjects(java.lang.Integer, io.fabric.openshift.api.model.v.OAuthAccessToken)
+public io.fabric.openshift.api.model.v.TemplateFluent addToDeploymentConfigObjects(java.lang.Integer, io.fabric.openshift.api.model.v.DeploymentConfig)
 {
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
-io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder v;
+io.fabric.openshift.api.model.v.DeploymentConfig v;
 int v, v, v, v;
-io.fabric.openshift.api.model.v.OAuthAccessToken v;
+io.fabric.openshift.api.model.v.DeploymentConfigBuilder v;
 java.util.List v, v;
 io.fabric.openshift.api.model.v.TemplateFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.TemplateFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.openshift.api.model.v.OAuthAccessToken;
+v := @parameter: io.fabric.openshift.api.model.v.DeploymentConfig;
 v = v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: java.util.ArrayList objects> = v;
 label:
-v = new io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder: void <init>(io.fabric.openshift.api.model.v.OAuthAccessToken)>(v);
+v = new io.fabric.openshift.api.model.v.DeploymentConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.DeploymentConfigBuilder: void <init>(io.fabric.openshift.api.model.v.DeploymentConfig)>(v);
 v = v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -7553,27 +7553,27 @@
 virtualinvoke v.<java.util.ArrayList: void add(int,java.lang.Object)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.TemplateFluent setToOAuthAccessTokenObjects(java.lang.Integer, io.fabric.openshift.api.model.v.OAuthAccessToken)
+public io.fabric.openshift.api.model.v.TemplateFluent setToDeploymentConfigObjects(java.lang.Integer, io.fabric.openshift.api.model.v.DeploymentConfig)
 {
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder v;
+io.fabric.openshift.api.model.v.DeploymentConfig v;
 int v, v, v, v, v, v, v, v;
-io.fabric.openshift.api.model.v.OAuthAccessToken v;
+io.fabric.openshift.api.model.v.DeploymentConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.TemplateFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.TemplateFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.openshift.api.model.v.OAuthAccessToken;
+v := @parameter: io.fabric.openshift.api.model.v.DeploymentConfig;
 v = v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: java.util.ArrayList objects> = v;
 label:
-v = new io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder: void <init>(io.fabric.openshift.api.model.v.OAuthAccessToken)>(v);
+v = new io.fabric.openshift.api.model.v.DeploymentConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.DeploymentConfigBuilder: void <init>(io.fabric.openshift.api.model.v.DeploymentConfig)>(v);
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
 if v < 0 goto label;
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -7609,18 +7609,18 @@
 label:
 return v;
 }
-public transient io.fabric.openshift.api.model.v.TemplateFluent addToOAuthAccessTokenObjects(io.fabric.openshift.api.model.v.OAuthAccessToken[])
+public transient io.fabric.openshift.api.model.v.TemplateFluent addToDeploymentConfigObjects(io.fabric.openshift.api.model.v.DeploymentConfig[])
 {
-io.fabric.openshift.api.model.v.OAuthAccessToken v;
+io.fabric.openshift.api.model.v.DeploymentConfig[] v;
 java.util.ArrayList v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
-io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder v;
 java.util.List v;
-io.fabric.openshift.api.model.v.OAuthAccessToken[] v;
+io.fabric.openshift.api.model.v.DeploymentConfig v;
 int v, v;
+io.fabric.openshift.api.model.v.DeploymentConfigBuilder v;
 io.fabric.openshift.api.model.v.TemplateFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.TemplateFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.OAuthAccessToken[];
+v := @parameter: io.fabric.openshift.api.model.v.DeploymentConfig[];
 v = v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
@@ -7632,8 +7632,8 @@
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder: void <init>(io.fabric.openshift.api.model.v.OAuthAccessToken)>(v);
+v = new io.fabric.openshift.api.model.v.DeploymentConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.DeploymentConfigBuilder: void <init>(io.fabric.openshift.api.model.v.DeploymentConfig)>(v);
 v = v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -7644,14 +7644,14 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.TemplateFluent addAllToOAuthAccessTokenObjects(java.util.Collection)
+public io.fabric.openshift.api.model.v.TemplateFluent addAllToDeploymentConfigObjects(java.util.Collection)
 {
 java.util.Iterator v;
 java.util.Collection v;
 java.util.ArrayList v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
-io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder v;
 java.util.List v;
+io.fabric.openshift.api.model.v.DeploymentConfigBuilder v;
 java.lang.Object v;
 io.fabric.openshift.api.model.v.TemplateFluentImpl v;
 boolean v;
@@ -7668,8 +7668,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder: void <init>(io.fabric.openshift.api.model.v.OAuthAccessToken)>(v);
+v = new io.fabric.openshift.api.model.v.DeploymentConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.DeploymentConfigBuilder: void <init>(io.fabric.openshift.api.model.v.DeploymentConfig)>(v);
 v = v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -7679,25 +7679,25 @@
 label:
 return v;
 }
-public transient io.fabric.openshift.api.model.v.TemplateFluent removeFromOAuthAccessTokenObjects(io.fabric.openshift.api.model.v.OAuthAccessToken[])
+public transient io.fabric.openshift.api.model.v.TemplateFluent removeFromDeploymentConfigObjects(io.fabric.openshift.api.model.v.DeploymentConfig[])
 {
-io.fabric.openshift.api.model.v.OAuthAccessToken v;
+io.fabric.openshift.api.model.v.DeploymentConfig[] v;
 java.util.ArrayList v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
-io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder v;
 java.util.List v;
-io.fabric.openshift.api.model.v.OAuthAccessToken[] v;
+io.fabric.openshift.api.model.v.DeploymentConfig v;
 int v, v;
+io.fabric.openshift.api.model.v.DeploymentConfigBuilder v;
 io.fabric.openshift.api.model.v.TemplateFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.TemplateFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.OAuthAccessToken[];
+v := @parameter: io.fabric.openshift.api.model.v.DeploymentConfig[];
 v = lengthof v;
 v = 0;
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder: void <init>(io.fabric.openshift.api.model.v.OAuthAccessToken)>(v);
+v = new io.fabric.openshift.api.model.v.DeploymentConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.DeploymentConfigBuilder: void <init>(io.fabric.openshift.api.model.v.DeploymentConfig)>(v);
 v = v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -7711,14 +7711,14 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.TemplateFluent removeAllFromOAuthAccessTokenObjects(java.util.Collection)
+public io.fabric.openshift.api.model.v.TemplateFluent removeAllFromDeploymentConfigObjects(java.util.Collection)
 {
 java.util.Iterator v;
 java.util.Collection v;
 java.util.ArrayList v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
-io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder v;
 java.util.List v;
+io.fabric.openshift.api.model.v.DeploymentConfigBuilder v;
 java.lang.Object v;
 io.fabric.openshift.api.model.v.TemplateFluentImpl v;
 boolean v;
@@ -7729,8 +7729,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder: void <init>(io.fabric.openshift.api.model.v.OAuthAccessToken)>(v);
+v = new io.fabric.openshift.api.model.v.DeploymentConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.DeploymentConfigBuilder: void <init>(io.fabric.openshift.api.model.v.DeploymentConfig)>(v);
 v = v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -7742,7 +7742,7 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.TemplateFluent removeMatchingFromOAuthAccessTokenObjects(java.util.function.Predicate)
+public io.fabric.openshift.api.model.v.TemplateFluent removeMatchingFromDeploymentConfigObjects(java.util.function.Predicate)
 {
 java.util.Iterator v;
 java.util.function.Predicate v;
@@ -7774,64 +7774,64 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.TemplateFluent$OAuthAccessTokenObjectsNested addNewOAuthAccessTokenObject()
+public io.fabric.openshift.api.model.v.TemplateFluent$DeploymentConfigObjectsNested addNewDeploymentConfigObject()
 {
+io.fabric.openshift.api.model.v.TemplateFluentImpl$DeploymentConfigObjectsNestedImpl v;
 io.fabric.openshift.api.model.v.TemplateFluentImpl v;
-io.fabric.openshift.api.model.v.TemplateFluentImpl$OAuthAccessTokenObjectsNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.TemplateFluentImpl;
-v = new io.fabric.openshift.api.model.v.TemplateFluentImpl$OAuthAccessTokenObjectsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl$OAuthAccessTokenObjectsNestedImpl: void <init>(io.fabric.openshift.api.model.v.TemplateFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.TemplateFluentImpl$DeploymentConfigObjectsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl$DeploymentConfigObjectsNestedImpl: void <init>(io.fabric.openshift.api.model.v.TemplateFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.TemplateFluent$OAuthAccessTokenObjectsNested addNewOAuthAccessTokenObjectLike(io.fabric.openshift.api.model.v.OAuthAccessToken)
+public io.fabric.openshift.api.model.v.TemplateFluent$DeploymentConfigObjectsNested addNewDeploymentConfigObjectLike(io.fabric.openshift.api.model.v.DeploymentConfig)
 {
-io.fabric.openshift.api.model.v.OAuthAccessToken v;
-io.fabric.openshift.api.model.v.TemplateFluentImpl$OAuthAccessTokenObjectsNestedImpl v;
+io.fabric.openshift.api.model.v.DeploymentConfig v;
 int v;
+io.fabric.openshift.api.model.v.TemplateFluentImpl$DeploymentConfigObjectsNestedImpl v;
 java.lang.Integer v;
 io.fabric.openshift.api.model.v.TemplateFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.TemplateFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.OAuthAccessToken;
-v = new io.fabric.openshift.api.model.v.TemplateFluentImpl$OAuthAccessTokenObjectsNestedImpl;
+v := @parameter: io.fabric.openshift.api.model.v.DeploymentConfig;
+v = new io.fabric.openshift.api.model.v.TemplateFluentImpl$DeploymentConfigObjectsNestedImpl;
 v = (int) -1;
 v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
-specialinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl$OAuthAccessTokenObjectsNestedImpl: void <init>(io.fabric.openshift.api.model.v.TemplateFluentImpl,java.lang.Integer,io.fabric.openshift.api.model.v.OAuthAccessToken)>(v, v, v);
+specialinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl$DeploymentConfigObjectsNestedImpl: void <init>(io.fabric.openshift.api.model.v.TemplateFluentImpl,java.lang.Integer,io.fabric.openshift.api.model.v.DeploymentConfig)>(v, v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.TemplateFluent$OAuthAccessTokenObjectsNested setNewOAuthAccessTokenObjectLike(java.lang.Integer, io.fabric.openshift.api.model.v.OAuthAccessToken)
+public io.fabric.openshift.api.model.v.TemplateFluent$DeploymentConfigObjectsNested setNewDeploymentConfigObjectLike(java.lang.Integer, io.fabric.openshift.api.model.v.DeploymentConfig)
 {
-io.fabric.openshift.api.model.v.OAuthAccessToken v;
-io.fabric.openshift.api.model.v.TemplateFluentImpl$OAuthAccessTokenObjectsNestedImpl v;
+io.fabric.openshift.api.model.v.DeploymentConfig v;
+io.fabric.openshift.api.model.v.TemplateFluentImpl$DeploymentConfigObjectsNestedImpl v;
 java.lang.Integer v;
 io.fabric.openshift.api.model.v.TemplateFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.TemplateFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.openshift.api.model.v.OAuthAccessToken;
-v = new io.fabric.openshift.api.model.v.TemplateFluentImpl$OAuthAccessTokenObjectsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl$OAuthAccessTokenObjectsNestedImpl: void <init>(io.fabric.openshift.api.model.v.TemplateFluentImpl,java.lang.Integer,io.fabric.openshift.api.model.v.OAuthAccessToken)>(v, v, v);
+v := @parameter: io.fabric.openshift.api.model.v.DeploymentConfig;
+v = new io.fabric.openshift.api.model.v.TemplateFluentImpl$DeploymentConfigObjectsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl$DeploymentConfigObjectsNestedImpl: void <init>(io.fabric.openshift.api.model.v.TemplateFluentImpl,java.lang.Integer,io.fabric.openshift.api.model.v.DeploymentConfig)>(v, v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.TemplateFluent addToDeploymentConfigObjects(java.lang.Integer, io.fabric.openshift.api.model.v.DeploymentConfig)
+public io.fabric.openshift.api.model.v.TemplateFluent addToOAuthAccessTokenObjects(java.lang.Integer, io.fabric.openshift.api.model.v.OAuthAccessToken)
 {
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
-io.fabric.openshift.api.model.v.DeploymentConfig v;
+io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder v;
 int v, v, v, v;
-io.fabric.openshift.api.model.v.DeploymentConfigBuilder v;
+io.fabric.openshift.api.model.v.OAuthAccessToken v;
 java.util.List v, v;
 io.fabric.openshift.api.model.v.TemplateFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.TemplateFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.openshift.api.model.v.DeploymentConfig;
+v := @parameter: io.fabric.openshift.api.model.v.OAuthAccessToken;
 v = v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: java.util.ArrayList objects> = v;
 label:
-v = new io.fabric.openshift.api.model.v.DeploymentConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.DeploymentConfigBuilder: void <init>(io.fabric.openshift.api.model.v.DeploymentConfig)>(v);
+v = new io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder: void <init>(io.fabric.openshift.api.model.v.OAuthAccessToken)>(v);
 v = v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -7856,27 +7856,27 @@
 virtualinvoke v.<java.util.ArrayList: void add(int,java.lang.Object)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.TemplateFluent setToDeploymentConfigObjects(java.lang.Integer, io.fabric.openshift.api.model.v.DeploymentConfig)
+public io.fabric.openshift.api.model.v.TemplateFluent setToOAuthAccessTokenObjects(java.lang.Integer, io.fabric.openshift.api.model.v.OAuthAccessToken)
 {
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.DeploymentConfig v;
+io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder v;
 int v, v, v, v, v, v, v, v;
-io.fabric.openshift.api.model.v.DeploymentConfigBuilder v;
+io.fabric.openshift.api.model.v.OAuthAccessToken v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.TemplateFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.TemplateFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.openshift.api.model.v.DeploymentConfig;
+v := @parameter: io.fabric.openshift.api.model.v.OAuthAccessToken;
 v = v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: java.util.ArrayList objects> = v;
 label:
-v = new io.fabric.openshift.api.model.v.DeploymentConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.DeploymentConfigBuilder: void <init>(io.fabric.openshift.api.model.v.DeploymentConfig)>(v);
+v = new io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder: void <init>(io.fabric.openshift.api.model.v.OAuthAccessToken)>(v);
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
 if v < 0 goto label;
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -7912,18 +7912,18 @@
 label:
 return v;
 }
-public transient io.fabric.openshift.api.model.v.TemplateFluent addToDeploymentConfigObjects(io.fabric.openshift.api.model.v.DeploymentConfig[])
+public transient io.fabric.openshift.api.model.v.TemplateFluent addToOAuthAccessTokenObjects(io.fabric.openshift.api.model.v.OAuthAccessToken[])
 {
-io.fabric.openshift.api.model.v.DeploymentConfig[] v;
+io.fabric.openshift.api.model.v.OAuthAccessToken v;
 java.util.ArrayList v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
+io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder v;
 java.util.List v;
-io.fabric.openshift.api.model.v.DeploymentConfig v;
+io.fabric.openshift.api.model.v.OAuthAccessToken[] v;
 int v, v;
-io.fabric.openshift.api.model.v.DeploymentConfigBuilder v;
 io.fabric.openshift.api.model.v.TemplateFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.TemplateFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.DeploymentConfig[];
+v := @parameter: io.fabric.openshift.api.model.v.OAuthAccessToken[];
 v = v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
@@ -7935,8 +7935,8 @@
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.openshift.api.model.v.DeploymentConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.DeploymentConfigBuilder: void <init>(io.fabric.openshift.api.model.v.DeploymentConfig)>(v);
+v = new io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder: void <init>(io.fabric.openshift.api.model.v.OAuthAccessToken)>(v);
 v = v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -7947,14 +7947,14 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.TemplateFluent addAllToDeploymentConfigObjects(java.util.Collection)
+public io.fabric.openshift.api.model.v.TemplateFluent addAllToOAuthAccessTokenObjects(java.util.Collection)
 {
 java.util.Iterator v;
 java.util.Collection v;
 java.util.ArrayList v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
+io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder v;
 java.util.List v;
-io.fabric.openshift.api.model.v.DeploymentConfigBuilder v;
 java.lang.Object v;
 io.fabric.openshift.api.model.v.TemplateFluentImpl v;
 boolean v;
@@ -7971,8 +7971,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.openshift.api.model.v.DeploymentConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.DeploymentConfigBuilder: void <init>(io.fabric.openshift.api.model.v.DeploymentConfig)>(v);
+v = new io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder: void <init>(io.fabric.openshift.api.model.v.OAuthAccessToken)>(v);
 v = v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -7982,25 +7982,25 @@
 label:
 return v;
 }
-public transient io.fabric.openshift.api.model.v.TemplateFluent removeFromDeploymentConfigObjects(io.fabric.openshift.api.model.v.DeploymentConfig[])
+public transient io.fabric.openshift.api.model.v.TemplateFluent removeFromOAuthAccessTokenObjects(io.fabric.openshift.api.model.v.OAuthAccessToken[])
 {
-io.fabric.openshift.api.model.v.DeploymentConfig[] v;
+io.fabric.openshift.api.model.v.OAuthAccessToken v;
 java.util.ArrayList v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
+io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder v;
 java.util.List v;
-io.fabric.openshift.api.model.v.DeploymentConfig v;
+io.fabric.openshift.api.model.v.OAuthAccessToken[] v;
 int v, v;
-io.fabric.openshift.api.model.v.DeploymentConfigBuilder v;
 io.fabric.openshift.api.model.v.TemplateFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.TemplateFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.DeploymentConfig[];
+v := @parameter: io.fabric.openshift.api.model.v.OAuthAccessToken[];
 v = lengthof v;
 v = 0;
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.openshift.api.model.v.DeploymentConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.DeploymentConfigBuilder: void <init>(io.fabric.openshift.api.model.v.DeploymentConfig)>(v);
+v = new io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder: void <init>(io.fabric.openshift.api.model.v.OAuthAccessToken)>(v);
 v = v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -8014,14 +8014,14 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.TemplateFluent removeAllFromDeploymentConfigObjects(java.util.Collection)
+public io.fabric.openshift.api.model.v.TemplateFluent removeAllFromOAuthAccessTokenObjects(java.util.Collection)
 {
 java.util.Iterator v;
 java.util.Collection v;
 java.util.ArrayList v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
+io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder v;
 java.util.List v;
-io.fabric.openshift.api.model.v.DeploymentConfigBuilder v;
 java.lang.Object v;
 io.fabric.openshift.api.model.v.TemplateFluentImpl v;
 boolean v;
@@ -8032,8 +8032,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.openshift.api.model.v.DeploymentConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.DeploymentConfigBuilder: void <init>(io.fabric.openshift.api.model.v.DeploymentConfig)>(v);
+v = new io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.OAuthAccessTokenBuilder: void <init>(io.fabric.openshift.api.model.v.OAuthAccessToken)>(v);
 v = v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -8045,7 +8045,7 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.TemplateFluent removeMatchingFromDeploymentConfigObjects(java.util.function.Predicate)
+public io.fabric.openshift.api.model.v.TemplateFluent removeMatchingFromOAuthAccessTokenObjects(java.util.function.Predicate)
 {
 java.util.Iterator v;
 java.util.function.Predicate v;
@@ -8077,41 +8077,41 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.TemplateFluent$DeploymentConfigObjectsNested addNewDeploymentConfigObject()
+public io.fabric.openshift.api.model.v.TemplateFluent$OAuthAccessTokenObjectsNested addNewOAuthAccessTokenObject()
 {
-io.fabric.openshift.api.model.v.TemplateFluentImpl$DeploymentConfigObjectsNestedImpl v;
 io.fabric.openshift.api.model.v.TemplateFluentImpl v;
+io.fabric.openshift.api.model.v.TemplateFluentImpl$OAuthAccessTokenObjectsNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.TemplateFluentImpl;
-v = new io.fabric.openshift.api.model.v.TemplateFluentImpl$DeploymentConfigObjectsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl$DeploymentConfigObjectsNestedImpl: void <init>(io.fabric.openshift.api.model.v.TemplateFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.TemplateFluentImpl$OAuthAccessTokenObjectsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl$OAuthAccessTokenObjectsNestedImpl: void <init>(io.fabric.openshift.api.model.v.TemplateFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.TemplateFluent$DeploymentConfigObjectsNested addNewDeploymentConfigObjectLike(io.fabric.openshift.api.model.v.DeploymentConfig)
+public io.fabric.openshift.api.model.v.TemplateFluent$OAuthAccessTokenObjectsNested addNewOAuthAccessTokenObjectLike(io.fabric.openshift.api.model.v.OAuthAccessToken)
 {
-io.fabric.openshift.api.model.v.DeploymentConfig v;
+io.fabric.openshift.api.model.v.OAuthAccessToken v;
+io.fabric.openshift.api.model.v.TemplateFluentImpl$OAuthAccessTokenObjectsNestedImpl v;
 int v;
-io.fabric.openshift.api.model.v.TemplateFluentImpl$DeploymentConfigObjectsNestedImpl v;
 java.lang.Integer v;
 io.fabric.openshift.api.model.v.TemplateFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.TemplateFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.DeploymentConfig;
-v = new io.fabric.openshift.api.model.v.TemplateFluentImpl$DeploymentConfigObjectsNestedImpl;
+v := @parameter: io.fabric.openshift.api.model.v.OAuthAccessToken;
+v = new io.fabric.openshift.api.model.v.TemplateFluentImpl$OAuthAccessTokenObjectsNestedImpl;
 v = (int) -1;
 v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
-specialinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl$DeploymentConfigObjectsNestedImpl: void <init>(io.fabric.openshift.api.model.v.TemplateFluentImpl,java.lang.Integer,io.fabric.openshift.api.model.v.DeploymentConfig)>(v, v, v);
+specialinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl$OAuthAccessTokenObjectsNestedImpl: void <init>(io.fabric.openshift.api.model.v.TemplateFluentImpl,java.lang.Integer,io.fabric.openshift.api.model.v.OAuthAccessToken)>(v, v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.TemplateFluent$DeploymentConfigObjectsNested setNewDeploymentConfigObjectLike(java.lang.Integer, io.fabric.openshift.api.model.v.DeploymentConfig)
+public io.fabric.openshift.api.model.v.TemplateFluent$OAuthAccessTokenObjectsNested setNewOAuthAccessTokenObjectLike(java.lang.Integer, io.fabric.openshift.api.model.v.OAuthAccessToken)
 {
-io.fabric.openshift.api.model.v.DeploymentConfig v;
-io.fabric.openshift.api.model.v.TemplateFluentImpl$DeploymentConfigObjectsNestedImpl v;
+io.fabric.openshift.api.model.v.OAuthAccessToken v;
+io.fabric.openshift.api.model.v.TemplateFluentImpl$OAuthAccessTokenObjectsNestedImpl v;
 java.lang.Integer v;
 io.fabric.openshift.api.model.v.TemplateFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.TemplateFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.openshift.api.model.v.DeploymentConfig;
-v = new io.fabric.openshift.api.model.v.TemplateFluentImpl$DeploymentConfigObjectsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl$DeploymentConfigObjectsNestedImpl: void <init>(io.fabric.openshift.api.model.v.TemplateFluentImpl,java.lang.Integer,io.fabric.openshift.api.model.v.DeploymentConfig)>(v, v, v);
+v := @parameter: io.fabric.openshift.api.model.v.OAuthAccessToken;
+v = new io.fabric.openshift.api.model.v.TemplateFluentImpl$OAuthAccessTokenObjectsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl$OAuthAccessTokenObjectsNestedImpl: void <init>(io.fabric.openshift.api.model.v.TemplateFluentImpl,java.lang.Integer,io.fabric.openshift.api.model.v.OAuthAccessToken)>(v, v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.TemplateFluent addToRoleBindingObjects(java.lang.Integer, io.fabric.openshift.api.model.v.RoleBinding)
@@ -13871,27 +13871,27 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl$BuildRequestObjectsNestedImpl: void <init>(io.fabric.openshift.api.model.v.TemplateFluentImpl,java.lang.Integer,io.fabric.openshift.api.model.v.BuildRequest)>(v, v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.TemplateFluent addToEgressNetworkPolicyObjects(java.lang.Integer, io.fabric.openshift.api.model.v.EgressNetworkPolicy)
+public io.fabric.openshift.api.model.v.TemplateFluent addToNetNamespaceObjects(java.lang.Integer, io.fabric.openshift.api.model.v.NetNamespace)
 {
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
-io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder v;
 int v, v, v, v;
-io.fabric.openshift.api.model.v.EgressNetworkPolicy v;
+io.fabric.openshift.api.model.v.NetNamespace v;
+io.fabric.openshift.api.model.v.NetNamespaceBuilder v;
 java.util.List v, v;
 io.fabric.openshift.api.model.v.TemplateFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.TemplateFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.openshift.api.model.v.EgressNetworkPolicy;
+v := @parameter: io.fabric.openshift.api.model.v.NetNamespace;
 v = v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: java.util.ArrayList objects> = v;
 label:
-v = new io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.EgressNetworkPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.NetNamespaceBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.NetNamespaceBuilder: void <init>(io.fabric.openshift.api.model.v.NetNamespace)>(v);
 v = v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -13916,27 +13916,27 @@
 virtualinvoke v.<java.util.ArrayList: void add(int,java.lang.Object)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.TemplateFluent setToEgressNetworkPolicyObjects(java.lang.Integer, io.fabric.openshift.api.model.v.EgressNetworkPolicy)
+public io.fabric.openshift.api.model.v.TemplateFluent setToNetNamespaceObjects(java.lang.Integer, io.fabric.openshift.api.model.v.NetNamespace)
 {
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder v;
 int v, v, v, v, v, v, v, v;
-io.fabric.openshift.api.model.v.EgressNetworkPolicy v;
+io.fabric.openshift.api.model.v.NetNamespace v;
+io.fabric.openshift.api.model.v.NetNamespaceBuilder v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.TemplateFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.TemplateFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.openshift.api.model.v.EgressNetworkPolicy;
+v := @parameter: io.fabric.openshift.api.model.v.NetNamespace;
 v = v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: java.util.ArrayList objects> = v;
 label:
-v = new io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.EgressNetworkPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.NetNamespaceBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.NetNamespaceBuilder: void <init>(io.fabric.openshift.api.model.v.NetNamespace)>(v);
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
 if v < 0 goto label;
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -13972,18 +13972,18 @@
 label:
 return v;
 }
-public transient io.fabric.openshift.api.model.v.TemplateFluent addToEgressNetworkPolicyObjects(io.fabric.openshift.api.model.v.EgressNetworkPolicy[])
+public transient io.fabric.openshift.api.model.v.TemplateFluent addToNetNamespaceObjects(io.fabric.openshift.api.model.v.NetNamespace[])
 {
-io.fabric.openshift.api.model.v.EgressNetworkPolicy v;
+io.fabric.openshift.api.model.v.NetNamespace v;
+io.fabric.openshift.api.model.v.NetNamespace[] v;
 java.util.ArrayList v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
-io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder v;
+io.fabric.openshift.api.model.v.NetNamespaceBuilder v;
 java.util.List v;
 int v, v;
-io.fabric.openshift.api.model.v.EgressNetworkPolicy[] v;
 io.fabric.openshift.api.model.v.TemplateFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.TemplateFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.EgressNetworkPolicy[];
+v := @parameter: io.fabric.openshift.api.model.v.NetNamespace[];
 v = v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
@@ -13995,8 +13995,8 @@
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.EgressNetworkPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.NetNamespaceBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.NetNamespaceBuilder: void <init>(io.fabric.openshift.api.model.v.NetNamespace)>(v);
 v = v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -14007,13 +14007,13 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.TemplateFluent addAllToEgressNetworkPolicyObjects(java.util.Collection)
+public io.fabric.openshift.api.model.v.TemplateFluent addAllToNetNamespaceObjects(java.util.Collection)
 {
 java.util.Iterator v;
 java.util.Collection v;
 java.util.ArrayList v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
-io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder v;
+io.fabric.openshift.api.model.v.NetNamespaceBuilder v;
 java.util.List v;
 java.lang.Object v;
 io.fabric.openshift.api.model.v.TemplateFluentImpl v;
@@ -14031,8 +14031,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.EgressNetworkPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.NetNamespaceBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.NetNamespaceBuilder: void <init>(io.fabric.openshift.api.model.v.NetNamespace)>(v);
 v = v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -14042,25 +14042,25 @@
 label:
 return v;
 }
-public transient io.fabric.openshift.api.model.v.TemplateFluent removeFromEgressNetworkPolicyObjects(io.fabric.openshift.api.model.v.EgressNetworkPolicy[])
+public transient io.fabric.openshift.api.model.v.TemplateFluent removeFromNetNamespaceObjects(io.fabric.openshift.api.model.v.NetNamespace[])
 {
-io.fabric.openshift.api.model.v.EgressNetworkPolicy v;
+io.fabric.openshift.api.model.v.NetNamespace v;
+io.fabric.openshift.api.model.v.NetNamespace[] v;
 java.util.ArrayList v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
-io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder v;
+io.fabric.openshift.api.model.v.NetNamespaceBuilder v;
 java.util.List v;
 int v, v;
-io.fabric.openshift.api.model.v.EgressNetworkPolicy[] v;
 io.fabric.openshift.api.model.v.TemplateFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.TemplateFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.EgressNetworkPolicy[];
+v := @parameter: io.fabric.openshift.api.model.v.NetNamespace[];
 v = lengthof v;
 v = 0;
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.EgressNetworkPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.NetNamespaceBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.NetNamespaceBuilder: void <init>(io.fabric.openshift.api.model.v.NetNamespace)>(v);
 v = v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -14074,13 +14074,13 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.TemplateFluent removeAllFromEgressNetworkPolicyObjects(java.util.Collection)
+public io.fabric.openshift.api.model.v.TemplateFluent removeAllFromNetNamespaceObjects(java.util.Collection)
 {
 java.util.Iterator v;
 java.util.Collection v;
 java.util.ArrayList v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
-io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder v;
+io.fabric.openshift.api.model.v.NetNamespaceBuilder v;
 java.util.List v;
 java.lang.Object v;
 io.fabric.openshift.api.model.v.TemplateFluentImpl v;
@@ -14092,8 +14092,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.EgressNetworkPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.NetNamespaceBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.NetNamespaceBuilder: void <init>(io.fabric.openshift.api.model.v.NetNamespace)>(v);
 v = v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -14105,7 +14105,7 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.TemplateFluent removeMatchingFromEgressNetworkPolicyObjects(java.util.function.Predicate)
+public io.fabric.openshift.api.model.v.TemplateFluent removeMatchingFromNetNamespaceObjects(java.util.function.Predicate)
 {
 java.util.Iterator v;
 java.util.function.Predicate v;
@@ -14137,64 +14137,64 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.TemplateFluent$EgressNetworkPolicyObjectsNested addNewEgressNetworkPolicyObject()
+public io.fabric.openshift.api.model.v.TemplateFluent$NetNamespaceObjectsNested addNewNetNamespaceObject()
 {
-io.fabric.openshift.api.model.v.TemplateFluentImpl$EgressNetworkPolicyObjectsNestedImpl v;
+io.fabric.openshift.api.model.v.TemplateFluentImpl$NetNamespaceObjectsNestedImpl v;
 io.fabric.openshift.api.model.v.TemplateFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.TemplateFluentImpl;
-v = new io.fabric.openshift.api.model.v.TemplateFluentImpl$EgressNetworkPolicyObjectsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl$EgressNetworkPolicyObjectsNestedImpl: void <init>(io.fabric.openshift.api.model.v.TemplateFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.TemplateFluentImpl$NetNamespaceObjectsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl$NetNamespaceObjectsNestedImpl: void <init>(io.fabric.openshift.api.model.v.TemplateFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.TemplateFluent$EgressNetworkPolicyObjectsNested addNewEgressNetworkPolicyObjectLike(io.fabric.openshift.api.model.v.EgressNetworkPolicy)
+public io.fabric.openshift.api.model.v.TemplateFluent$NetNamespaceObjectsNested addNewNetNamespaceObjectLike(io.fabric.openshift.api.model.v.NetNamespace)
 {
-io.fabric.openshift.api.model.v.TemplateFluentImpl$EgressNetworkPolicyObjectsNestedImpl v;
+io.fabric.openshift.api.model.v.NetNamespace v;
+io.fabric.openshift.api.model.v.TemplateFluentImpl$NetNamespaceObjectsNestedImpl v;
 int v;
-io.fabric.openshift.api.model.v.EgressNetworkPolicy v;
 java.lang.Integer v;
 io.fabric.openshift.api.model.v.TemplateFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.TemplateFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.EgressNetworkPolicy;
-v = new io.fabric.openshift.api.model.v.TemplateFluentImpl$EgressNetworkPolicyObjectsNestedImpl;
+v := @parameter: io.fabric.openshift.api.model.v.NetNamespace;
+v = new io.fabric.openshift.api.model.v.TemplateFluentImpl$NetNamespaceObjectsNestedImpl;
 v = (int) -1;
 v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
-specialinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl$EgressNetworkPolicyObjectsNestedImpl: void <init>(io.fabric.openshift.api.model.v.TemplateFluentImpl,java.lang.Integer,io.fabric.openshift.api.model.v.EgressNetworkPolicy)>(v, v, v);
+specialinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl$NetNamespaceObjectsNestedImpl: void <init>(io.fabric.openshift.api.model.v.TemplateFluentImpl,java.lang.Integer,io.fabric.openshift.api.model.v.NetNamespace)>(v, v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.TemplateFluent$EgressNetworkPolicyObjectsNested setNewEgressNetworkPolicyObjectLike(java.lang.Integer, io.fabric.openshift.api.model.v.EgressNetworkPolicy)
+public io.fabric.openshift.api.model.v.TemplateFluent$NetNamespaceObjectsNested setNewNetNamespaceObjectLike(java.lang.Integer, io.fabric.openshift.api.model.v.NetNamespace)
 {
-io.fabric.openshift.api.model.v.TemplateFluentImpl$EgressNetworkPolicyObjectsNestedImpl v;
-io.fabric.openshift.api.model.v.EgressNetworkPolicy v;
+io.fabric.openshift.api.model.v.NetNamespace v;
+io.fabric.openshift.api.model.v.TemplateFluentImpl$NetNamespaceObjectsNestedImpl v;
 java.lang.Integer v;
 io.fabric.openshift.api.model.v.TemplateFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.TemplateFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.openshift.api.model.v.EgressNetworkPolicy;
-v = new io.fabric.openshift.api.model.v.TemplateFluentImpl$EgressNetworkPolicyObjectsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl$EgressNetworkPolicyObjectsNestedImpl: void <init>(io.fabric.openshift.api.model.v.TemplateFluentImpl,java.lang.Integer,io.fabric.openshift.api.model.v.EgressNetworkPolicy)>(v, v, v);
+v := @parameter: io.fabric.openshift.api.model.v.NetNamespace;
+v = new io.fabric.openshift.api.model.v.TemplateFluentImpl$NetNamespaceObjectsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl$NetNamespaceObjectsNestedImpl: void <init>(io.fabric.openshift.api.model.v.TemplateFluentImpl,java.lang.Integer,io.fabric.openshift.api.model.v.NetNamespace)>(v, v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.TemplateFluent addToNetNamespaceObjects(java.lang.Integer, io.fabric.openshift.api.model.v.NetNamespace)
+public io.fabric.openshift.api.model.v.TemplateFluent addToEgressNetworkPolicyObjects(java.lang.Integer, io.fabric.openshift.api.model.v.EgressNetworkPolicy)
 {
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
+io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder v;
 int v, v, v, v;
-io.fabric.openshift.api.model.v.NetNamespace v;
-io.fabric.openshift.api.model.v.NetNamespaceBuilder v;
+io.fabric.openshift.api.model.v.EgressNetworkPolicy v;
 java.util.List v, v;
 io.fabric.openshift.api.model.v.TemplateFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.TemplateFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.openshift.api.model.v.NetNamespace;
+v := @parameter: io.fabric.openshift.api.model.v.EgressNetworkPolicy;
 v = v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: java.util.ArrayList objects> = v;
 label:
-v = new io.fabric.openshift.api.model.v.NetNamespaceBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.NetNamespaceBuilder: void <init>(io.fabric.openshift.api.model.v.NetNamespace)>(v);
+v = new io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.EgressNetworkPolicy)>(v);
 v = v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -14219,27 +14219,27 @@
 virtualinvoke v.<java.util.ArrayList: void add(int,java.lang.Object)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.TemplateFluent setToNetNamespaceObjects(java.lang.Integer, io.fabric.openshift.api.model.v.NetNamespace)
+public io.fabric.openshift.api.model.v.TemplateFluent setToEgressNetworkPolicyObjects(java.lang.Integer, io.fabric.openshift.api.model.v.EgressNetworkPolicy)
 {
 java.lang.Integer v;
 java.util.ArrayList v, v, v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder v;
 int v, v, v, v, v, v, v, v;
-io.fabric.openshift.api.model.v.NetNamespace v;
-io.fabric.openshift.api.model.v.NetNamespaceBuilder v;
+io.fabric.openshift.api.model.v.EgressNetworkPolicy v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.TemplateFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.TemplateFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.openshift.api.model.v.NetNamespace;
+v := @parameter: io.fabric.openshift.api.model.v.EgressNetworkPolicy;
 v = v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
 specialinvoke v.<java.util.ArrayList: void <init>()>();
 v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: java.util.ArrayList objects> = v;
 label:
-v = new io.fabric.openshift.api.model.v.NetNamespaceBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.NetNamespaceBuilder: void <init>(io.fabric.openshift.api.model.v.NetNamespace)>(v);
+v = new io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.EgressNetworkPolicy)>(v);
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
 if v < 0 goto label;
 v = virtualinvoke v.<java.lang.Integer: int intValue()>();
@@ -14275,18 +14275,18 @@
 label:
 return v;
 }
-public transient io.fabric.openshift.api.model.v.TemplateFluent addToNetNamespaceObjects(io.fabric.openshift.api.model.v.NetNamespace[])
+public transient io.fabric.openshift.api.model.v.TemplateFluent addToEgressNetworkPolicyObjects(io.fabric.openshift.api.model.v.EgressNetworkPolicy[])
 {
-io.fabric.openshift.api.model.v.NetNamespace v;
-io.fabric.openshift.api.model.v.NetNamespace[] v;
+io.fabric.openshift.api.model.v.EgressNetworkPolicy v;
 java.util.ArrayList v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
-io.fabric.openshift.api.model.v.NetNamespaceBuilder v;
+io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder v;
 java.util.List v;
 int v, v;
+io.fabric.openshift.api.model.v.EgressNetworkPolicy[] v;
 io.fabric.openshift.api.model.v.TemplateFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.TemplateFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.NetNamespace[];
+v := @parameter: io.fabric.openshift.api.model.v.EgressNetworkPolicy[];
 v = v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: java.util.ArrayList objects>;
 if v != null goto label;
 v = new java.util.ArrayList;
@@ -14298,8 +14298,8 @@
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.openshift.api.model.v.NetNamespaceBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.NetNamespaceBuilder: void <init>(io.fabric.openshift.api.model.v.NetNamespace)>(v);
+v = new io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.EgressNetworkPolicy)>(v);
 v = v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -14310,13 +14310,13 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.TemplateFluent addAllToNetNamespaceObjects(java.util.Collection)
+public io.fabric.openshift.api.model.v.TemplateFluent addAllToEgressNetworkPolicyObjects(java.util.Collection)
 {
 java.util.Iterator v;
 java.util.Collection v;
 java.util.ArrayList v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
-io.fabric.openshift.api.model.v.NetNamespaceBuilder v;
+io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder v;
 java.util.List v;
 java.lang.Object v;
 io.fabric.openshift.api.model.v.TemplateFluentImpl v;
@@ -14334,8 +14334,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.openshift.api.model.v.NetNamespaceBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.NetNamespaceBuilder: void <init>(io.fabric.openshift.api.model.v.NetNamespace)>(v);
+v = new io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.EgressNetworkPolicy)>(v);
 v = v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
@@ -14345,25 +14345,25 @@
 label:
 return v;
 }
-public transient io.fabric.openshift.api.model.v.TemplateFluent removeFromNetNamespaceObjects(io.fabric.openshift.api.model.v.NetNamespace[])
+public transient io.fabric.openshift.api.model.v.TemplateFluent removeFromEgressNetworkPolicyObjects(io.fabric.openshift.api.model.v.EgressNetworkPolicy[])
 {
-io.fabric.openshift.api.model.v.NetNamespace v;
-io.fabric.openshift.api.model.v.NetNamespace[] v;
+io.fabric.openshift.api.model.v.EgressNetworkPolicy v;
 java.util.ArrayList v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
-io.fabric.openshift.api.model.v.NetNamespaceBuilder v;
+io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder v;
 java.util.List v;
 int v, v;
+io.fabric.openshift.api.model.v.EgressNetworkPolicy[] v;
 io.fabric.openshift.api.model.v.TemplateFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.TemplateFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.NetNamespace[];
+v := @parameter: io.fabric.openshift.api.model.v.EgressNetworkPolicy[];
 v = lengthof v;
 v = 0;
 label:
 if v >= v goto label;
 v = v[v];
-v = new io.fabric.openshift.api.model.v.NetNamespaceBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.NetNamespaceBuilder: void <init>(io.fabric.openshift.api.model.v.NetNamespace)>(v);
+v = new io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.EgressNetworkPolicy)>(v);
 v = v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -14377,13 +14377,13 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.TemplateFluent removeAllFromNetNamespaceObjects(java.util.Collection)
+public io.fabric.openshift.api.model.v.TemplateFluent removeAllFromEgressNetworkPolicyObjects(java.util.Collection)
 {
 java.util.Iterator v;
 java.util.Collection v;
 java.util.ArrayList v, v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v;
-io.fabric.openshift.api.model.v.NetNamespaceBuilder v;
+io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder v;
 java.util.List v;
 java.lang.Object v;
 io.fabric.openshift.api.model.v.TemplateFluentImpl v;
@@ -14395,8 +14395,8 @@
 v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
 if v == 0 goto label;
 v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
-v = new io.fabric.openshift.api.model.v.NetNamespaceBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.NetNamespaceBuilder: void <init>(io.fabric.openshift.api.model.v.NetNamespace)>(v);
+v = new io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.EgressNetworkPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.EgressNetworkPolicy)>(v);
 v = v.<io.fabric.openshift.api.model.v.TemplateFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("objects");
 interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
@@ -14408,7 +14408,7 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.TemplateFluent removeMatchingFromNetNamespaceObjects(java.util.function.Predicate)
+public io.fabric.openshift.api.model.v.TemplateFluent removeMatchingFromEgressNetworkPolicyObjects(java.util.function.Predicate)
 {
 java.util.Iterator v;
 java.util.function.Predicate v;
@@ -14440,41 +14440,41 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.TemplateFluent$NetNamespaceObjectsNested addNewNetNamespaceObject()
+public io.fabric.openshift.api.model.v.TemplateFluent$EgressNetworkPolicyObjectsNested addNewEgressNetworkPolicyObject()
 {
-io.fabric.openshift.api.model.v.TemplateFluentImpl$NetNamespaceObjectsNestedImpl v;
+io.fabric.openshift.api.model.v.TemplateFluentImpl$EgressNetworkPolicyObjectsNestedImpl v;
 io.fabric.openshift.api.model.v.TemplateFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.TemplateFluentImpl;
-v = new io.fabric.openshift.api.model.v.TemplateFluentImpl$NetNamespaceObjectsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl$NetNamespaceObjectsNestedImpl: void <init>(io.fabric.openshift.api.model.v.TemplateFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.TemplateFluentImpl$EgressNetworkPolicyObjectsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl$EgressNetworkPolicyObjectsNestedImpl: void <init>(io.fabric.openshift.api.model.v.TemplateFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.TemplateFluent$NetNamespaceObjectsNested addNewNetNamespaceObjectLike(io.fabric.openshift.api.model.v.NetNamespace)
+public io.fabric.openshift.api.model.v.TemplateFluent$EgressNetworkPolicyObjectsNested addNewEgressNetworkPolicyObjectLike(io.fabric.openshift.api.model.v.EgressNetworkPolicy)
 {
-io.fabric.openshift.api.model.v.NetNamespace v;
-io.fabric.openshift.api.model.v.TemplateFluentImpl$NetNamespaceObjectsNestedImpl v;
+io.fabric.openshift.api.model.v.TemplateFluentImpl$EgressNetworkPolicyObjectsNestedImpl v;
 int v;
+io.fabric.openshift.api.model.v.EgressNetworkPolicy v;
 java.lang.Integer v;
 io.fabric.openshift.api.model.v.TemplateFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.TemplateFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.NetNamespace;
-v = new io.fabric.openshift.api.model.v.TemplateFluentImpl$NetNamespaceObjectsNestedImpl;
+v := @parameter: io.fabric.openshift.api.model.v.EgressNetworkPolicy;
+v = new io.fabric.openshift.api.model.v.TemplateFluentImpl$EgressNetworkPolicyObjectsNestedImpl;
 v = (int) -1;
 v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
-specialinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl$NetNamespaceObjectsNestedImpl: void <init>(io.fabric.openshift.api.model.v.TemplateFluentImpl,java.lang.Integer,io.fabric.openshift.api.model.v.NetNamespace)>(v, v, v);
+specialinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl$EgressNetworkPolicyObjectsNestedImpl: void <init>(io.fabric.openshift.api.model.v.TemplateFluentImpl,java.lang.Integer,io.fabric.openshift.api.model.v.EgressNetworkPolicy)>(v, v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.TemplateFluent$NetNamespaceObjectsNested setNewNetNamespaceObjectLike(java.lang.Integer, io.fabric.openshift.api.model.v.NetNamespace)
+public io.fabric.openshift.api.model.v.TemplateFluent$EgressNetworkPolicyObjectsNested setNewEgressNetworkPolicyObjectLike(java.lang.Integer, io.fabric.openshift.api.model.v.EgressNetworkPolicy)
 {
-io.fabric.openshift.api.model.v.NetNamespace v;
-io.fabric.openshift.api.model.v.TemplateFluentImpl$NetNamespaceObjectsNestedImpl v;
+io.fabric.openshift.api.model.v.TemplateFluentImpl$EgressNetworkPolicyObjectsNestedImpl v;
+io.fabric.openshift.api.model.v.EgressNetworkPolicy v;
 java.lang.Integer v;
 io.fabric.openshift.api.model.v.TemplateFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.TemplateFluentImpl;
 v := @parameter: java.lang.Integer;
-v := @parameter: io.fabric.openshift.api.model.v.NetNamespace;
-v = new io.fabric.openshift.api.model.v.TemplateFluentImpl$NetNamespaceObjectsNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl$NetNamespaceObjectsNestedImpl: void <init>(io.fabric.openshift.api.model.v.TemplateFluentImpl,java.lang.Integer,io.fabric.openshift.api.model.v.NetNamespace)>(v, v, v);
+v := @parameter: io.fabric.openshift.api.model.v.EgressNetworkPolicy;
+v = new io.fabric.openshift.api.model.v.TemplateFluentImpl$EgressNetworkPolicyObjectsNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.TemplateFluentImpl$EgressNetworkPolicyObjectsNestedImpl: void <init>(io.fabric.openshift.api.model.v.TemplateFluentImpl,java.lang.Integer,io.fabric.openshift.api.model.v.EgressNetworkPolicy)>(v, v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.TemplateFluent addToUserIdentityMappingObjects(java.lang.Integer, io.fabric.openshift.api.model.v.UserIdentityMapping)
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.AuthenticationSpecFluent.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.AuthenticationSpecFluent.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.AuthenticationSpecFluent.jimple	2025-03-13 16:41:43.595615389 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.AuthenticationSpecFluent.jimple	2025-03-13 18:04:11.969758567 +0000
@@ -16,12 +16,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withLabelSelectorObservedConfig(io.fabric.kubernetes.api.model.v.LabelSelector);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$LabelSelectorObservedConfigNested withNewLabelSelectorObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$LabelSelectorObservedConfigNested withNewLabelSelectorObservedConfigLike(io.fabric.kubernetes.api.model.v.LabelSelector);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withPodNetworkConnectivityCheckStatusObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$PodNetworkConnectivityCheckStatusObservedConfigNested withNewPodNetworkConnectivityCheckStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$PodNetworkConnectivityCheckStatusObservedConfigNested withNewPodNetworkConnectivityCheckStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
@@ -34,12 +34,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withPodTemplateSpecObservedConfig(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$PodTemplateSpecObservedConfigNested withNewPodTemplateSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$PodTemplateSpecObservedConfigNested withNewPodTemplateSpecObservedConfigLike(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withServiceCatalogControllerManagerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withCSISnapshotControllerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$CSISnapshotControllerStatusObservedConfigNested withNewCSISnapshotControllerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$CSISnapshotControllerStatusObservedConfigNested withNewCSISnapshotControllerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
@@ -52,12 +52,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withResourceRequirementsObservedConfig(io.fabric.kubernetes.api.model.v.ResourceRequirements);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ResourceRequirementsObservedConfigNested withNewResourceRequirementsObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ResourceRequirementsObservedConfigNested withNewResourceRequirementsObservedConfigLike(io.fabric.kubernetes.api.model.v.ResourceRequirements);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved();
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withDeveloperConsoleCatalogCategoryMetaObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved();
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeStorageVersionMigratorSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeStorageVersionMigratorSpecObservedConfigNested withNewKubeStorageVersionMigratorSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeStorageVersionMigratorSpecObservedConfigNested withNewKubeStorageVersionMigratorSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
@@ -114,23 +114,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withCSISnapshotControllerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$CSISnapshotControllerSpecObservedConfigNested withNewCSISnapshotControllerSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$CSISnapshotControllerSpecObservedConfigNested withNewCSISnapshotControllerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withDNSStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyObservedConfigNested withNewIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyObservedConfigNested withNewIngressControllerHTTPUniqueIdHeaderPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withNewIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withNewGCPLoadBalancerParametersObservedConfig(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeAPIServerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeAPIServerListObservedConfigNested withNewKubeAPIServerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeAPIServerListObservedConfigNested withNewKubeAPIServerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
@@ -164,18 +164,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeAPIServerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeAPIServerStatusObservedConfigNested withNewKubeAPIServerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeAPIServerStatusObservedConfigNested withNewKubeAPIServerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeAPIServerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withConsoleConfigRouteObserved(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObservedLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withCloudCredentialStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$CloudCredentialStatusObservedConfigNested withNewCloudCredentialStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$CloudCredentialStatusObservedConfigNested withNewCloudCredentialStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
@@ -188,18 +188,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withIngressControllerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$IngressControllerStatusObservedConfigNested withNewIngressControllerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$IngressControllerStatusObservedConfigNested withNewIngressControllerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withHybridOverlayConfigObserved(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withImagePrunerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withCSISnapshotControllerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$CSISnapshotControllerListObservedConfigNested withNewCSISnapshotControllerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$CSISnapshotControllerListObservedConfigNested withNewCSISnapshotControllerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
@@ -210,23 +210,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withConsoleObservedConfig(io.fabric.openshift.api.model.v.operator.v.Console);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ConsoleObservedConfigNested withNewConsoleObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ConsoleObservedConfigNested withNewConsoleObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.Console);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withNewStaticIPAMRoutesObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withContainerLoggingDestinationParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withNewDNSZoneConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withContainerLoggingDestinationParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeSchedulerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withClusterCSIDriverObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ClusterCSIDriverObservedConfigNested withNewClusterCSIDriverObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ClusterCSIDriverObservedConfigNested withNewClusterCSIDriverObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
@@ -285,13 +285,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$PodNetworkConnectivityCheckConditionObservedConfigNested withNewPodNetworkConnectivityCheckConditionObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$PodNetworkConnectivityCheckConditionObservedConfigNested withNewPodNetworkConnectivityCheckConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withNewPodNetworkConnectivityCheckConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withNewRouteAdmissionPolicyObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withGenerationStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$GenerationStatusObservedConfigNested withNewGenerationStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$GenerationStatusObservedConfigNested withNewGenerationStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
@@ -317,12 +317,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withClientTLSObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ClientTLSObservedConfigNested withNewClientTLSObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ClientTLSObservedConfigNested withNewClientTLSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withImagePrunerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeSchedulerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeSchedulerStatusObservedConfigNested withNewKubeSchedulerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeSchedulerStatusObservedConfigNested withNewKubeSchedulerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
@@ -392,12 +392,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withConsoleProvidersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ConsoleProvidersObservedConfigNested withNewConsoleProvidersObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ConsoleProvidersObservedConfigNested withNewConsoleProvidersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withAuthenticationListObservedConfig(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withStorageStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StorageStatusObservedConfigNested withNewStorageStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StorageStatusObservedConfigNested withNewStorageStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
@@ -413,22 +413,22 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withContainerObservedConfig(io.fabric.kubernetes.api.model.v.Container);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ContainerObservedConfigNested withNewContainerObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ContainerObservedConfigNested withNewContainerObservedConfigLike(io.fabric.kubernetes.api.model.v.Container);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withPodNetworkConnectivityCheckSpecObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withAccessLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AccessLoggingObservedConfigNested withNewAccessLoggingObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AccessLoggingObservedConfigNested withNewAccessLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withNewHostNetworkStrategyObservedConfig(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withDeveloperConsoleCatalogCustomizationObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DeveloperConsoleCatalogCustomizationObservedConfigNested withNewDeveloperConsoleCatalogCustomizationObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DeveloperConsoleCatalogCustomizationObservedConfigNested withNewDeveloperConsoleCatalogCustomizationObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
@@ -453,12 +453,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withServiceCatalogAPIServerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ServiceCatalogAPIServerStatusObservedConfigNested withNewServiceCatalogAPIServerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ServiceCatalogAPIServerStatusObservedConfigNested withNewServiceCatalogAPIServerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withStaticIPAMDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withDNSNodePlacementObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSNodePlacementObservedConfigNested withNewDNSNodePlacementObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSNodePlacementObservedConfigNested withNewDNSNodePlacementObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
@@ -508,13 +508,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withDNSRecordStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSRecordStatusObservedConfigNested withNewDNSRecordStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSRecordStatusObservedConfigNested withNewDNSRecordStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withNewClusterNetworkEntryObservedConfig(java.lang.String, java.lang.Integer);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withIngressControllerCaptureHTTPCookieObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$IngressControllerCaptureHTTPCookieObservedConfigNested withNewIngressControllerCaptureHTTPCookieObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$IngressControllerCaptureHTTPCookieObservedConfigNested withNewIngressControllerCaptureHTTPCookieObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
@@ -522,15 +522,15 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withHTTPCompressionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$HTTPCompressionPolicyObservedConfigNested withNewHTTPCompressionPolicyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$HTTPCompressionPolicyObservedConfigNested withNewHTTPCompressionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNS);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSObservedConfigNested withNewDNSObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSObservedConfigNested withNewDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withNetFlowConfigObserved(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSObservedConfigNested withNewDNSObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSObservedConfigNested withNewDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withPolicyAuditConfigObserved(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$PolicyAuditConfigObservedNested withNewPolicyAuditConfigObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$PolicyAuditConfigObservedNested withNewPolicyAuditConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
@@ -538,13 +538,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withAddPageObservedConfig(io.fabric.openshift.api.model.v.operator.v.AddPage);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AddPageObservedConfigNested withNewAddPageObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AddPageObservedConfigNested withNewAddPageObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AddPage);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withNewStaticIPAMAddressesObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withDNSRecordObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSRecordObservedConfigNested withNewDNSRecordObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSRecordObservedConfigNested withNewDNSRecordObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
@@ -573,12 +573,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withLabelSelectorUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.LabelSelector);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$LabelSelectorUnsupportedConfigOverridesNested withNewLabelSelectorUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$LabelSelectorUnsupportedConfigOverridesNested withNewLabelSelectorUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.LabelSelector);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$PodNetworkConnectivityCheckStatusUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$PodNetworkConnectivityCheckStatusUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
@@ -591,12 +591,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withPodTemplateSpecUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$PodTemplateSpecUnsupportedConfigOverridesNested withNewPodTemplateSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$PodTemplateSpecUnsupportedConfigOverridesNested withNewPodTemplateSpecUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withCSISnapshotControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$CSISnapshotControllerStatusUnsupportedConfigOverridesNested withNewCSISnapshotControllerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$CSISnapshotControllerStatusUnsupportedConfigOverridesNested withNewCSISnapshotControllerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
@@ -609,12 +609,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withResourceRequirementsUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.ResourceRequirements);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ResourceRequirementsUnsupportedConfigOverridesNested withNewResourceRequirementsUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ResourceRequirementsUnsupportedConfigOverridesNested withNewResourceRequirementsUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.ResourceRequirements);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeStorageVersionMigratorSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeStorageVersionMigratorSpecUnsupportedConfigOverridesNested withNewKubeStorageVersionMigratorSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeStorageVersionMigratorSpecUnsupportedConfigOverridesNested withNewKubeStorageVersionMigratorSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
@@ -671,23 +671,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withCSISnapshotControllerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$CSISnapshotControllerSpecUnsupportedConfigOverridesNested withNewCSISnapshotControllerSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$CSISnapshotControllerSpecUnsupportedConfigOverridesNested withNewCSISnapshotControllerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesNested withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesNested withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeAPIServerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeAPIServerListUnsupportedConfigOverridesNested withNewKubeAPIServerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeAPIServerListUnsupportedConfigOverridesNested withNewKubeAPIServerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
@@ -721,18 +721,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeAPIServerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeAPIServerStatusUnsupportedConfigOverridesNested withNewKubeAPIServerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeAPIServerStatusUnsupportedConfigOverridesNested withNewKubeAPIServerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withCloudCredentialStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$CloudCredentialStatusUnsupportedConfigOverridesNested withNewCloudCredentialStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$CloudCredentialStatusUnsupportedConfigOverridesNested withNewCloudCredentialStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
@@ -745,18 +745,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withIngressControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$IngressControllerStatusUnsupportedConfigOverridesNested withNewIngressControllerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$IngressControllerStatusUnsupportedConfigOverridesNested withNewIngressControllerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withCSISnapshotControllerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$CSISnapshotControllerListUnsupportedConfigOverridesNested withNewCSISnapshotControllerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$CSISnapshotControllerListUnsupportedConfigOverridesNested withNewCSISnapshotControllerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
@@ -767,23 +767,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withConsoleUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.Console);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ConsoleUnsupportedConfigOverridesNested withNewConsoleUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ConsoleUnsupportedConfigOverridesNested withNewConsoleUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.Console);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withClusterCSIDriverUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ClusterCSIDriverUnsupportedConfigOverridesNested withNewClusterCSIDriverUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ClusterCSIDriverUnsupportedConfigOverridesNested withNewClusterCSIDriverUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
@@ -842,13 +842,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$PodNetworkConnectivityCheckConditionUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$PodNetworkConnectivityCheckConditionUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withGenerationStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$GenerationStatusUnsupportedConfigOverridesNested withNewGenerationStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$GenerationStatusUnsupportedConfigOverridesNested withNewGenerationStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
@@ -874,12 +874,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withClientTLSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ClientTLSUnsupportedConfigOverridesNested withNewClientTLSUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ClientTLSUnsupportedConfigOverridesNested withNewClientTLSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeSchedulerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeSchedulerStatusUnsupportedConfigOverridesNested withNewKubeSchedulerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeSchedulerStatusUnsupportedConfigOverridesNested withNewKubeSchedulerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
@@ -949,12 +949,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withConsoleProvidersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ConsoleProvidersUnsupportedConfigOverridesNested withNewConsoleProvidersUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ConsoleProvidersUnsupportedConfigOverridesNested withNewConsoleProvidersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withStorageStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StorageStatusUnsupportedConfigOverridesNested withNewStorageStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StorageStatusUnsupportedConfigOverridesNested withNewStorageStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
@@ -970,22 +970,22 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withContainerUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.Container);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ContainerUnsupportedConfigOverridesNested withNewContainerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ContainerUnsupportedConfigOverridesNested withNewContainerUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.Container);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withAccessLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AccessLoggingUnsupportedConfigOverridesNested withNewAccessLoggingUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AccessLoggingUnsupportedConfigOverridesNested withNewAccessLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
@@ -1010,12 +1010,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withServiceCatalogAPIServerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNested withNewServiceCatalogAPIServerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNested withNewServiceCatalogAPIServerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withDNSNodePlacementUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSNodePlacementUnsupportedConfigOverridesNested withNewDNSNodePlacementUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSNodePlacementUnsupportedConfigOverridesNested withNewDNSNodePlacementUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
@@ -1065,13 +1065,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withDNSRecordStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSRecordStatusUnsupportedConfigOverridesNested withNewDNSRecordStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSRecordStatusUnsupportedConfigOverridesNested withNewDNSRecordStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$IngressControllerCaptureHTTPCookieUnsupportedConfigOverridesNested withNewIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$IngressControllerCaptureHTTPCookieUnsupportedConfigOverridesNested withNewIngressControllerCaptureHTTPCookieUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
@@ -1079,15 +1079,15 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withHTTPCompressionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$HTTPCompressionPolicyUnsupportedConfigOverridesNested withNewHTTPCompressionPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$HTTPCompressionPolicyUnsupportedConfigOverridesNested withNewHTTPCompressionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withPolicyAuditConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$PolicyAuditConfigUnsupportedOverridesNested withNewPolicyAuditConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$PolicyAuditConfigUnsupportedOverridesNested withNewPolicyAuditConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
@@ -1095,13 +1095,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withAddPageUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AddPage);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AddPageUnsupportedConfigOverridesNested withNewAddPageUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AddPageUnsupportedConfigOverridesNested withNewAddPageUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AddPage);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList);
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList);
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withDNSRecordUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSRecordUnsupportedConfigOverridesNested withNewDNSRecordUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSRecordUnsupportedConfigOverridesNested withNewDNSRecordUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.AuthenticationSpecFluentImpl.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.AuthenticationSpecFluentImpl.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.AuthenticationSpecFluentImpl.jimple	2025-03-13 16:41:43.551616081 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.AuthenticationSpecFluentImpl.jimple	2025-03-13 18:04:11.921759322 +0000
@@ -343,20 +343,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -403,20 +403,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -463,20 +463,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -663,20 +663,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -693,20 +693,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -823,40 +823,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -903,40 +903,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -973,20 +973,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1003,20 +1003,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1213,20 +1213,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1313,20 +1313,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1543,20 +1543,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1613,20 +1613,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1643,20 +1643,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1743,20 +1743,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1923,20 +1923,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1963,10 +1963,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1983,10 +1983,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2013,20 +2013,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2206,23 +2206,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$LabelSelectorObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.kubernetes.api.model.v.LabelSelector)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2238,43 +2238,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2290,24 +2290,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withPodNetworkConnectivityCheckStatusObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus)
@@ -2518,23 +2518,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$PodTemplateSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.kubernetes.api.model.v.PodTemplateSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withServiceCatalogControllerManagerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2550,43 +2550,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withServiceCatalogControllerManagerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2602,24 +2602,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withCSISnapshotControllerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus)
@@ -2830,23 +2830,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ResourceRequirementsObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withDeveloperConsoleCatalogCategoryMetaObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2862,43 +2862,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withDeveloperConsoleCatalogCategoryMetaObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2914,24 +2914,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved()
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeStorageVersionMigratorSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec)
@@ -3906,23 +3906,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$CSISnapshotControllerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withDNSStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -3938,43 +3938,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withDNSStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -3990,24 +3990,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)
@@ -4076,23 +4076,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4108,56 +4108,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withNewGCPLoadBalancerParametersObservedConfig(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4173,24 +4160,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withNewGCPLoadBalancerParametersObservedConfig(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+java.lang.String v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeAPIServerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList)
@@ -4765,23 +4765,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeAPIServerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeAPIServerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4797,43 +4797,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeAPIServerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4849,43 +4849,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withConsoleConfigRouteObserved(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4901,43 +4901,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObserved()
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObservedLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withConsoleConfigRouteObserved(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
+io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4953,24 +4953,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObserved()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObservedLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withCloudCredentialStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus)
@@ -5181,23 +5181,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$IngressControllerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withHybridOverlayConfigObserved(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5213,43 +5213,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObserved()
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withHybridOverlayConfigObserved(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5265,43 +5265,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObserved()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withImagePrunerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5317,43 +5317,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withImagePrunerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5369,24 +5369,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withCSISnapshotControllerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList)
@@ -5558,23 +5558,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ConsoleObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.Console)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5590,57 +5590,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withNewStaticIPAMRoutesObservedConfig(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent v;
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-java.lang.String v, v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
-{
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5656,41 +5642,38 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withNewDNSZoneConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withNewStaticIPAMRoutesObservedConfig(java.lang.String, java.lang.String)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
-java.lang.String v, v, v, v, v;
+java.lang.String v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
 v := @parameter: java.lang.String;
 v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withContainerLoggingDestinationParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)
@@ -5745,23 +5728,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ContainerLoggingDestinationParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeSchedulerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5777,43 +5760,60 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withNewDNSZoneConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+java.lang.String v, v, v, v, v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeSchedulerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5829,24 +5829,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withClusterCSIDriverObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver)
@@ -6854,23 +6854,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withPodNetworkConnectivityCheckConditionObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -6886,43 +6886,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withNewRouteAdmissionPolicyObservedConfig(java.lang.String, java.lang.String)
 {
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
 io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+java.lang.String v, v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+{
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -6938,38 +6952,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withNewRouteAdmissionPolicyObservedConfig(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
-java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withGenerationStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.GenerationStatus)
@@ -7401,23 +7401,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ClientTLSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClientTLS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withImagePrunerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -7433,43 +7433,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withImagePrunerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -7485,24 +7485,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeSchedulerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus)
@@ -8684,23 +8684,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ConsoleProvidersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleProviders)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withAuthenticationListObservedConfig(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -8716,43 +8716,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withAuthenticationListObservedConfig(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -8768,24 +8768,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withStorageStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageStatus)
@@ -9048,23 +9048,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ContainerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.kubernetes.api.model.v.Container)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withPodNetworkConnectivityCheckSpecObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9080,43 +9080,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withPodNetworkConnectivityCheckSpecObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9132,24 +9132,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withAccessLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.AccessLogging)
@@ -9204,23 +9204,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AccessLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AccessLogging)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9236,56 +9236,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withNewHostNetworkStrategyObservedConfig(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9301,24 +9288,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withNewHostNetworkStrategyObservedConfig(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
+java.lang.String v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withDeveloperConsoleCatalogCustomizationObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization)
@@ -9737,23 +9737,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogAPIServerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withStaticIPAMDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9769,43 +9769,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withStaticIPAMDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9821,24 +9821,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withDNSNodePlacementObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement)
@@ -10686,23 +10686,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSRecordStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -10718,43 +10718,58 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withNewClusterNetworkEntryObservedConfig(java.lang.String, java.lang.Integer)
 {
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
+java.lang.String v;
+java.lang.Integer v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.Integer;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+{
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -10770,39 +10785,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withNewClusterNetworkEntryObservedConfig(java.lang.String, java.lang.Integer)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-java.lang.String v;
-java.lang.Integer v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.Integer;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withIngressControllerCaptureHTTPCookieObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie)
@@ -10926,23 +10926,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$HTTPCompressionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withNetFlowConfigObserved(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -10958,24 +10958,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObserved()
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$NetFlowConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$NetFlowConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNS)
@@ -11030,23 +11030,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withNetFlowConfigObserved(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11062,24 +11062,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObserved()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$NetFlowConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$NetFlowConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withPolicyAuditConfigObserved(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig)
@@ -11203,23 +11203,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AddPageObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AddPage)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11235,43 +11235,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StorageListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StorageListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StorageListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StorageListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withNewStaticIPAMAddressesObservedConfig(java.lang.String, java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
+java.lang.String v, v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11287,38 +11301,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StorageListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StorageListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withNewStaticIPAMAddressesObservedConfig(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StorageListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StorageListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withDNSRecordObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecord)
@@ -11853,20 +11853,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -11913,20 +11913,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -11973,20 +11973,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12173,20 +12173,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12203,20 +12203,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12333,40 +12333,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12413,40 +12413,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12483,20 +12483,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12513,20 +12513,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12723,20 +12723,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12823,20 +12823,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13053,20 +13053,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13123,20 +13123,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13153,20 +13153,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13253,20 +13253,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13433,20 +13433,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13473,10 +13473,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13493,10 +13493,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13523,20 +13523,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13716,23 +13716,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$LabelSelectorUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.kubernetes.api.model.v.LabelSelector)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13748,43 +13748,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13800,24 +13800,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus)
@@ -14028,23 +14028,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$PodTemplateSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.kubernetes.api.model.v.PodTemplateSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14060,43 +14060,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14112,24 +14112,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withCSISnapshotControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus)
@@ -14340,23 +14340,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ResourceRequirementsUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14372,43 +14372,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14424,24 +14424,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeStorageVersionMigratorSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec)
@@ -15416,23 +15416,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$CSISnapshotControllerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15448,43 +15448,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15500,24 +15500,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)
@@ -15586,23 +15586,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15618,56 +15618,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15683,24 +15670,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+java.lang.String v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeAPIServerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList)
@@ -16275,23 +16275,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeAPIServerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16307,43 +16307,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16359,43 +16359,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16411,43 +16411,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
+io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16463,24 +16463,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withCloudCredentialStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus)
@@ -16691,23 +16691,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$IngressControllerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16723,43 +16723,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16775,43 +16775,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16827,43 +16827,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16879,24 +16879,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withCSISnapshotControllerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList)
@@ -17068,23 +17068,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ConsoleUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.Console)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17100,57 +17100,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent v;
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-java.lang.String v, v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
-{
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17166,41 +17152,38 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
-java.lang.String v, v, v, v, v;
+java.lang.String v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
 v := @parameter: java.lang.String;
 v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)
@@ -17255,23 +17238,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17287,43 +17270,60 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+java.lang.String v, v, v, v, v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17339,24 +17339,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withClusterCSIDriverUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver)
@@ -18364,23 +18364,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18396,43 +18396,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String)
 {
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
 io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+java.lang.String v, v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+{
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18448,38 +18462,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
-java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withGenerationStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GenerationStatus)
@@ -18911,23 +18911,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ClientTLSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClientTLS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18943,43 +18943,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18995,24 +18995,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeSchedulerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus)
@@ -20194,23 +20194,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ConsoleProvidersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleProviders)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20226,43 +20226,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20278,24 +20278,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withStorageStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageStatus)
@@ -20558,23 +20558,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ContainerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.kubernetes.api.model.v.Container)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20590,43 +20590,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20642,24 +20642,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withAccessLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AccessLogging)
@@ -20714,23 +20714,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AccessLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AccessLogging)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20746,56 +20746,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String)
-{
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20811,24 +20798,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
+java.lang.String v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization)
@@ -21247,23 +21247,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -21279,43 +21279,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -21331,24 +21331,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withDNSNodePlacementUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement)
@@ -22196,23 +22196,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSRecordStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22228,43 +22228,58 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer)
 {
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
+java.lang.String v;
+java.lang.Integer v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.Integer;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+{
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22280,39 +22295,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-java.lang.String v;
-java.lang.Integer v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.Integer;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie)
@@ -22436,23 +22436,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$HTTPCompressionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22468,24 +22468,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS)
@@ -22540,23 +22540,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$DNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22572,24 +22572,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withPolicyAuditConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig)
@@ -22713,23 +22713,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$AddPageUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AddPage)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22745,43 +22745,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
+java.lang.String v, v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList)
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22797,38 +22811,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl v;
-java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.AuthenticationSpecFluent withDNSRecordUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecord)
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.CSISnapshotControllerSpecFluent.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.CSISnapshotControllerSpecFluent.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.CSISnapshotControllerSpecFluent.jimple	2025-03-13 16:41:44.123607079 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.CSISnapshotControllerSpecFluent.jimple	2025-03-13 18:04:12.501750198 +0000
@@ -16,12 +16,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withLabelSelectorObservedConfig(io.fabric.kubernetes.api.model.v.LabelSelector);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$LabelSelectorObservedConfigNested withNewLabelSelectorObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$LabelSelectorObservedConfigNested withNewLabelSelectorObservedConfigLike(io.fabric.kubernetes.api.model.v.LabelSelector);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withPodNetworkConnectivityCheckStatusObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$PodNetworkConnectivityCheckStatusObservedConfigNested withNewPodNetworkConnectivityCheckStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$PodNetworkConnectivityCheckStatusObservedConfigNested withNewPodNetworkConnectivityCheckStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
@@ -34,12 +34,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withPodTemplateSpecObservedConfig(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$PodTemplateSpecObservedConfigNested withNewPodTemplateSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$PodTemplateSpecObservedConfigNested withNewPodTemplateSpecObservedConfigLike(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withServiceCatalogControllerManagerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withCSISnapshotControllerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$CSISnapshotControllerStatusObservedConfigNested withNewCSISnapshotControllerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$CSISnapshotControllerStatusObservedConfigNested withNewCSISnapshotControllerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
@@ -52,12 +52,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withResourceRequirementsObservedConfig(io.fabric.kubernetes.api.model.v.ResourceRequirements);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ResourceRequirementsObservedConfigNested withNewResourceRequirementsObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ResourceRequirementsObservedConfigNested withNewResourceRequirementsObservedConfigLike(io.fabric.kubernetes.api.model.v.ResourceRequirements);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved();
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withDeveloperConsoleCatalogCategoryMetaObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved();
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeStorageVersionMigratorSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeStorageVersionMigratorSpecObservedConfigNested withNewKubeStorageVersionMigratorSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeStorageVersionMigratorSpecObservedConfigNested withNewKubeStorageVersionMigratorSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
@@ -114,23 +114,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withCSISnapshotControllerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$CSISnapshotControllerSpecObservedConfigNested withNewCSISnapshotControllerSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$CSISnapshotControllerSpecObservedConfigNested withNewCSISnapshotControllerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withDNSStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyObservedConfigNested withNewIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyObservedConfigNested withNewIngressControllerHTTPUniqueIdHeaderPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withNewIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withNewGCPLoadBalancerParametersObservedConfig(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeAPIServerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeAPIServerListObservedConfigNested withNewKubeAPIServerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeAPIServerListObservedConfigNested withNewKubeAPIServerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
@@ -164,18 +164,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeAPIServerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeAPIServerStatusObservedConfigNested withNewKubeAPIServerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeAPIServerStatusObservedConfigNested withNewKubeAPIServerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeAPIServerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withConsoleConfigRouteObserved(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObservedLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withCloudCredentialStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$CloudCredentialStatusObservedConfigNested withNewCloudCredentialStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$CloudCredentialStatusObservedConfigNested withNewCloudCredentialStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
@@ -188,18 +188,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withIngressControllerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$IngressControllerStatusObservedConfigNested withNewIngressControllerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$IngressControllerStatusObservedConfigNested withNewIngressControllerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withHybridOverlayConfigObserved(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withImagePrunerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withCSISnapshotControllerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$CSISnapshotControllerListObservedConfigNested withNewCSISnapshotControllerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$CSISnapshotControllerListObservedConfigNested withNewCSISnapshotControllerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
@@ -210,23 +210,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withConsoleObservedConfig(io.fabric.openshift.api.model.v.operator.v.Console);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ConsoleObservedConfigNested withNewConsoleObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ConsoleObservedConfigNested withNewConsoleObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.Console);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withNewStaticIPAMRoutesObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withContainerLoggingDestinationParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withNewDNSZoneConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withContainerLoggingDestinationParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeSchedulerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withClusterCSIDriverObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ClusterCSIDriverObservedConfigNested withNewClusterCSIDriverObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ClusterCSIDriverObservedConfigNested withNewClusterCSIDriverObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
@@ -285,13 +285,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$PodNetworkConnectivityCheckConditionObservedConfigNested withNewPodNetworkConnectivityCheckConditionObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$PodNetworkConnectivityCheckConditionObservedConfigNested withNewPodNetworkConnectivityCheckConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withNewPodNetworkConnectivityCheckConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withNewRouteAdmissionPolicyObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withGenerationStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$GenerationStatusObservedConfigNested withNewGenerationStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$GenerationStatusObservedConfigNested withNewGenerationStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
@@ -317,12 +317,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withClientTLSObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ClientTLSObservedConfigNested withNewClientTLSObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ClientTLSObservedConfigNested withNewClientTLSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withImagePrunerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeSchedulerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeSchedulerStatusObservedConfigNested withNewKubeSchedulerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeSchedulerStatusObservedConfigNested withNewKubeSchedulerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
@@ -392,12 +392,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withConsoleProvidersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ConsoleProvidersObservedConfigNested withNewConsoleProvidersObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ConsoleProvidersObservedConfigNested withNewConsoleProvidersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withAuthenticationListObservedConfig(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withStorageStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StorageStatusObservedConfigNested withNewStorageStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StorageStatusObservedConfigNested withNewStorageStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
@@ -413,22 +413,22 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withContainerObservedConfig(io.fabric.kubernetes.api.model.v.Container);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ContainerObservedConfigNested withNewContainerObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ContainerObservedConfigNested withNewContainerObservedConfigLike(io.fabric.kubernetes.api.model.v.Container);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withPodNetworkConnectivityCheckSpecObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withAccessLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AccessLoggingObservedConfigNested withNewAccessLoggingObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AccessLoggingObservedConfigNested withNewAccessLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withNewHostNetworkStrategyObservedConfig(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withDeveloperConsoleCatalogCustomizationObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DeveloperConsoleCatalogCustomizationObservedConfigNested withNewDeveloperConsoleCatalogCustomizationObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DeveloperConsoleCatalogCustomizationObservedConfigNested withNewDeveloperConsoleCatalogCustomizationObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
@@ -453,12 +453,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withServiceCatalogAPIServerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ServiceCatalogAPIServerStatusObservedConfigNested withNewServiceCatalogAPIServerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ServiceCatalogAPIServerStatusObservedConfigNested withNewServiceCatalogAPIServerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withStaticIPAMDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withDNSNodePlacementObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSNodePlacementObservedConfigNested withNewDNSNodePlacementObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSNodePlacementObservedConfigNested withNewDNSNodePlacementObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
@@ -508,13 +508,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withDNSRecordStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSRecordStatusObservedConfigNested withNewDNSRecordStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSRecordStatusObservedConfigNested withNewDNSRecordStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withNewClusterNetworkEntryObservedConfig(java.lang.String, java.lang.Integer);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withIngressControllerCaptureHTTPCookieObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$IngressControllerCaptureHTTPCookieObservedConfigNested withNewIngressControllerCaptureHTTPCookieObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$IngressControllerCaptureHTTPCookieObservedConfigNested withNewIngressControllerCaptureHTTPCookieObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
@@ -522,15 +522,15 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withHTTPCompressionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$HTTPCompressionPolicyObservedConfigNested withNewHTTPCompressionPolicyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$HTTPCompressionPolicyObservedConfigNested withNewHTTPCompressionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNS);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSObservedConfigNested withNewDNSObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSObservedConfigNested withNewDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withNetFlowConfigObserved(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSObservedConfigNested withNewDNSObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSObservedConfigNested withNewDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withPolicyAuditConfigObserved(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$PolicyAuditConfigObservedNested withNewPolicyAuditConfigObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$PolicyAuditConfigObservedNested withNewPolicyAuditConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
@@ -538,13 +538,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withAddPageObservedConfig(io.fabric.openshift.api.model.v.operator.v.AddPage);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AddPageObservedConfigNested withNewAddPageObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AddPageObservedConfigNested withNewAddPageObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AddPage);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withNewStaticIPAMAddressesObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withDNSRecordObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSRecordObservedConfigNested withNewDNSRecordObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSRecordObservedConfigNested withNewDNSRecordObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
@@ -573,12 +573,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withLabelSelectorUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.LabelSelector);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$LabelSelectorUnsupportedConfigOverridesNested withNewLabelSelectorUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$LabelSelectorUnsupportedConfigOverridesNested withNewLabelSelectorUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.LabelSelector);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$PodNetworkConnectivityCheckStatusUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$PodNetworkConnectivityCheckStatusUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
@@ -591,12 +591,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withPodTemplateSpecUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$PodTemplateSpecUnsupportedConfigOverridesNested withNewPodTemplateSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$PodTemplateSpecUnsupportedConfigOverridesNested withNewPodTemplateSpecUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withCSISnapshotControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$CSISnapshotControllerStatusUnsupportedConfigOverridesNested withNewCSISnapshotControllerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$CSISnapshotControllerStatusUnsupportedConfigOverridesNested withNewCSISnapshotControllerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
@@ -609,12 +609,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withResourceRequirementsUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.ResourceRequirements);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ResourceRequirementsUnsupportedConfigOverridesNested withNewResourceRequirementsUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ResourceRequirementsUnsupportedConfigOverridesNested withNewResourceRequirementsUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.ResourceRequirements);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeStorageVersionMigratorSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeStorageVersionMigratorSpecUnsupportedConfigOverridesNested withNewKubeStorageVersionMigratorSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeStorageVersionMigratorSpecUnsupportedConfigOverridesNested withNewKubeStorageVersionMigratorSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
@@ -671,23 +671,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withCSISnapshotControllerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$CSISnapshotControllerSpecUnsupportedConfigOverridesNested withNewCSISnapshotControllerSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$CSISnapshotControllerSpecUnsupportedConfigOverridesNested withNewCSISnapshotControllerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesNested withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesNested withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeAPIServerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeAPIServerListUnsupportedConfigOverridesNested withNewKubeAPIServerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeAPIServerListUnsupportedConfigOverridesNested withNewKubeAPIServerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
@@ -721,18 +721,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeAPIServerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeAPIServerStatusUnsupportedConfigOverridesNested withNewKubeAPIServerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeAPIServerStatusUnsupportedConfigOverridesNested withNewKubeAPIServerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withCloudCredentialStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$CloudCredentialStatusUnsupportedConfigOverridesNested withNewCloudCredentialStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$CloudCredentialStatusUnsupportedConfigOverridesNested withNewCloudCredentialStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
@@ -745,18 +745,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withIngressControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$IngressControllerStatusUnsupportedConfigOverridesNested withNewIngressControllerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$IngressControllerStatusUnsupportedConfigOverridesNested withNewIngressControllerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withCSISnapshotControllerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$CSISnapshotControllerListUnsupportedConfigOverridesNested withNewCSISnapshotControllerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$CSISnapshotControllerListUnsupportedConfigOverridesNested withNewCSISnapshotControllerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
@@ -767,23 +767,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withConsoleUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.Console);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ConsoleUnsupportedConfigOverridesNested withNewConsoleUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ConsoleUnsupportedConfigOverridesNested withNewConsoleUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.Console);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withClusterCSIDriverUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ClusterCSIDriverUnsupportedConfigOverridesNested withNewClusterCSIDriverUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ClusterCSIDriverUnsupportedConfigOverridesNested withNewClusterCSIDriverUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
@@ -842,13 +842,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$PodNetworkConnectivityCheckConditionUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$PodNetworkConnectivityCheckConditionUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withGenerationStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$GenerationStatusUnsupportedConfigOverridesNested withNewGenerationStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$GenerationStatusUnsupportedConfigOverridesNested withNewGenerationStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
@@ -874,12 +874,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withClientTLSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ClientTLSUnsupportedConfigOverridesNested withNewClientTLSUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ClientTLSUnsupportedConfigOverridesNested withNewClientTLSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeSchedulerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeSchedulerStatusUnsupportedConfigOverridesNested withNewKubeSchedulerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeSchedulerStatusUnsupportedConfigOverridesNested withNewKubeSchedulerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
@@ -949,12 +949,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withConsoleProvidersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ConsoleProvidersUnsupportedConfigOverridesNested withNewConsoleProvidersUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ConsoleProvidersUnsupportedConfigOverridesNested withNewConsoleProvidersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withStorageStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StorageStatusUnsupportedConfigOverridesNested withNewStorageStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StorageStatusUnsupportedConfigOverridesNested withNewStorageStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
@@ -970,22 +970,22 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withContainerUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.Container);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ContainerUnsupportedConfigOverridesNested withNewContainerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ContainerUnsupportedConfigOverridesNested withNewContainerUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.Container);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withAccessLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AccessLoggingUnsupportedConfigOverridesNested withNewAccessLoggingUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AccessLoggingUnsupportedConfigOverridesNested withNewAccessLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
@@ -1010,12 +1010,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withServiceCatalogAPIServerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNested withNewServiceCatalogAPIServerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNested withNewServiceCatalogAPIServerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withDNSNodePlacementUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSNodePlacementUnsupportedConfigOverridesNested withNewDNSNodePlacementUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSNodePlacementUnsupportedConfigOverridesNested withNewDNSNodePlacementUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
@@ -1065,13 +1065,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withDNSRecordStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSRecordStatusUnsupportedConfigOverridesNested withNewDNSRecordStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSRecordStatusUnsupportedConfigOverridesNested withNewDNSRecordStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$IngressControllerCaptureHTTPCookieUnsupportedConfigOverridesNested withNewIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$IngressControllerCaptureHTTPCookieUnsupportedConfigOverridesNested withNewIngressControllerCaptureHTTPCookieUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
@@ -1079,15 +1079,15 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withHTTPCompressionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$HTTPCompressionPolicyUnsupportedConfigOverridesNested withNewHTTPCompressionPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$HTTPCompressionPolicyUnsupportedConfigOverridesNested withNewHTTPCompressionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withPolicyAuditConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$PolicyAuditConfigUnsupportedOverridesNested withNewPolicyAuditConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$PolicyAuditConfigUnsupportedOverridesNested withNewPolicyAuditConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
@@ -1095,13 +1095,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withAddPageUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AddPage);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AddPageUnsupportedConfigOverridesNested withNewAddPageUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AddPageUnsupportedConfigOverridesNested withNewAddPageUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AddPage);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList);
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList);
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withDNSRecordUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSRecordUnsupportedConfigOverridesNested withNewDNSRecordUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSRecordUnsupportedConfigOverridesNested withNewDNSRecordUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.CSISnapshotControllerSpecFluentImpl.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.CSISnapshotControllerSpecFluentImpl.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.CSISnapshotControllerSpecFluentImpl.jimple	2025-03-13 16:41:45.391587122 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.CSISnapshotControllerSpecFluentImpl.jimple	2025-03-13 18:04:13.797729809 +0000
@@ -343,20 +343,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -403,20 +403,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -463,20 +463,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -663,20 +663,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -693,20 +693,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -823,40 +823,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -903,40 +903,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -973,20 +973,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1003,20 +1003,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1213,20 +1213,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1313,20 +1313,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1543,20 +1543,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1613,20 +1613,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1643,20 +1643,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1743,20 +1743,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1923,20 +1923,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1963,10 +1963,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1983,10 +1983,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2013,20 +2013,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2206,23 +2206,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$LabelSelectorObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.kubernetes.api.model.v.LabelSelector)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2238,43 +2238,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2290,24 +2290,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withPodNetworkConnectivityCheckStatusObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus)
@@ -2518,23 +2518,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$PodTemplateSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.kubernetes.api.model.v.PodTemplateSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withServiceCatalogControllerManagerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2550,43 +2550,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withServiceCatalogControllerManagerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2602,24 +2602,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withCSISnapshotControllerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus)
@@ -2830,23 +2830,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ResourceRequirementsObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withDeveloperConsoleCatalogCategoryMetaObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2862,43 +2862,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withDeveloperConsoleCatalogCategoryMetaObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2914,24 +2914,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved()
 {
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeStorageVersionMigratorSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec)
@@ -3906,23 +3906,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$CSISnapshotControllerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withDNSStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -3938,43 +3938,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withDNSStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -3990,24 +3990,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)
@@ -4076,23 +4076,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4108,56 +4108,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withNewGCPLoadBalancerParametersObservedConfig(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
-io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4173,24 +4160,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withNewGCPLoadBalancerParametersObservedConfig(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeAPIServerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList)
@@ -4765,23 +4765,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeAPIServerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeAPIServerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4797,43 +4797,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeAPIServerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4849,43 +4849,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withConsoleConfigRouteObserved(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4901,43 +4901,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObserved()
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObservedLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withConsoleConfigRouteObserved(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
+io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4953,24 +4953,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObserved()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObservedLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withCloudCredentialStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus)
@@ -5181,23 +5181,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$IngressControllerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withHybridOverlayConfigObserved(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5213,43 +5213,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObserved()
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withHybridOverlayConfigObserved(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5265,43 +5265,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObserved()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withImagePrunerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5317,43 +5317,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withImagePrunerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5369,24 +5369,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withCSISnapshotControllerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList)
@@ -5558,23 +5558,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ConsoleObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.Console)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5590,57 +5590,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withNewStaticIPAMRoutesObservedConfig(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent v;
-java.lang.String v, v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
-{
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5656,41 +5642,38 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withNewDNSZoneConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withNewStaticIPAMRoutesObservedConfig(java.lang.String, java.lang.String)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent v;
-java.lang.String v, v, v, v, v;
+java.lang.String v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
 v := @parameter: java.lang.String;
 v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withContainerLoggingDestinationParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)
@@ -5745,23 +5728,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ContainerLoggingDestinationParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeSchedulerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5777,43 +5760,60 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withNewDNSZoneConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent v;
+java.lang.String v, v, v, v, v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeSchedulerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5829,24 +5829,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withClusterCSIDriverObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver)
@@ -6854,23 +6854,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withPodNetworkConnectivityCheckConditionObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -6886,43 +6886,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withNewRouteAdmissionPolicyObservedConfig(java.lang.String, java.lang.String)
 {
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent v;
 io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+{
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -6938,38 +6952,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withNewRouteAdmissionPolicyObservedConfig(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
-java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withGenerationStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.GenerationStatus)
@@ -7401,23 +7401,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ClientTLSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClientTLS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withImagePrunerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -7433,43 +7433,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withImagePrunerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -7485,24 +7485,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeSchedulerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus)
@@ -8684,23 +8684,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ConsoleProvidersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleProviders)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withAuthenticationListObservedConfig(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -8716,43 +8716,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withAuthenticationListObservedConfig(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -8768,24 +8768,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withStorageStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageStatus)
@@ -9048,23 +9048,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ContainerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.kubernetes.api.model.v.Container)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withPodNetworkConnectivityCheckSpecObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9080,43 +9080,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withPodNetworkConnectivityCheckSpecObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9132,24 +9132,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withAccessLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.AccessLogging)
@@ -9204,23 +9204,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AccessLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AccessLogging)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9236,56 +9236,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withNewHostNetworkStrategyObservedConfig(java.lang.String)
-{
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent v;
-java.lang.String v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9301,24 +9288,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withNewHostNetworkStrategyObservedConfig(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withDeveloperConsoleCatalogCustomizationObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization)
@@ -9737,23 +9737,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogAPIServerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withStaticIPAMDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9769,43 +9769,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withStaticIPAMDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9821,24 +9821,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withDNSNodePlacementObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement)
@@ -10686,23 +10686,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSRecordStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -10718,43 +10718,58 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withNewClusterNetworkEntryObservedConfig(java.lang.String, java.lang.Integer)
 {
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+java.lang.Integer v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.Integer;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+{
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -10770,39 +10785,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withNewClusterNetworkEntryObservedConfig(java.lang.String, java.lang.Integer)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-java.lang.Integer v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.Integer;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withIngressControllerCaptureHTTPCookieObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie)
@@ -10926,23 +10926,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$HTTPCompressionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withNetFlowConfigObserved(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -10958,24 +10958,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObserved()
 {
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$NetFlowConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$NetFlowConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNS)
@@ -11030,23 +11030,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withNetFlowConfigObserved(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
+io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11062,24 +11062,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObserved()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$NetFlowConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$NetFlowConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withPolicyAuditConfigObserved(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig)
@@ -11203,23 +11203,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AddPageObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AddPage)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
-io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11235,43 +11235,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StorageListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StorageListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StorageListObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StorageListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withNewStaticIPAMAddressesObservedConfig(java.lang.String, java.lang.String)
 {
-io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent v;
+java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList)
+{
+io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11287,38 +11301,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StorageListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StorageListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withNewStaticIPAMAddressesObservedConfig(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent v;
-java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StorageListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StorageListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withDNSRecordObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecord)
@@ -11853,20 +11853,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -11913,20 +11913,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -11973,20 +11973,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12173,20 +12173,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12203,20 +12203,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12333,40 +12333,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12413,40 +12413,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12483,20 +12483,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12513,20 +12513,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12723,20 +12723,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12823,20 +12823,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13053,20 +13053,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13123,20 +13123,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13153,20 +13153,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13253,20 +13253,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13433,20 +13433,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13473,10 +13473,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13493,10 +13493,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13523,20 +13523,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13716,23 +13716,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$LabelSelectorUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.kubernetes.api.model.v.LabelSelector)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13748,43 +13748,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13800,24 +13800,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus)
@@ -14028,23 +14028,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$PodTemplateSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.kubernetes.api.model.v.PodTemplateSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14060,43 +14060,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14112,24 +14112,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withCSISnapshotControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus)
@@ -14340,23 +14340,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ResourceRequirementsUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14372,43 +14372,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14424,24 +14424,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeStorageVersionMigratorSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec)
@@ -15416,23 +15416,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$CSISnapshotControllerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15448,43 +15448,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15500,24 +15500,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)
@@ -15586,23 +15586,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15618,56 +15618,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
-io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15683,24 +15670,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeAPIServerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList)
@@ -16275,23 +16275,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeAPIServerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16307,43 +16307,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16359,43 +16359,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16411,43 +16411,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
+io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16463,24 +16463,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withCloudCredentialStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus)
@@ -16691,23 +16691,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$IngressControllerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16723,43 +16723,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16775,43 +16775,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16827,43 +16827,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16879,24 +16879,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withCSISnapshotControllerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList)
@@ -17068,23 +17068,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ConsoleUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.Console)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17100,57 +17100,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent v;
-java.lang.String v, v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
-{
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17166,41 +17152,38 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent v;
-java.lang.String v, v, v, v, v;
+java.lang.String v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
 v := @parameter: java.lang.String;
 v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)
@@ -17255,23 +17238,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17287,43 +17270,60 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent v;
+java.lang.String v, v, v, v, v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17339,24 +17339,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withClusterCSIDriverUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver)
@@ -18364,23 +18364,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18396,43 +18396,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String)
 {
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent v;
 io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+{
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18448,38 +18462,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
-java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withGenerationStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GenerationStatus)
@@ -18911,23 +18911,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ClientTLSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClientTLS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18943,43 +18943,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18995,24 +18995,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeSchedulerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus)
@@ -20194,23 +20194,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ConsoleProvidersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleProviders)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20226,43 +20226,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20278,24 +20278,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withStorageStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageStatus)
@@ -20558,23 +20558,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ContainerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.kubernetes.api.model.v.Container)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20590,43 +20590,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20642,24 +20642,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withAccessLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AccessLogging)
@@ -20714,23 +20714,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AccessLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AccessLogging)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20746,56 +20746,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20811,24 +20798,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization)
@@ -21247,23 +21247,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -21279,43 +21279,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -21331,24 +21331,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withDNSNodePlacementUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement)
@@ -22196,23 +22196,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSRecordStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22228,43 +22228,58 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer)
 {
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+java.lang.Integer v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.Integer;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+{
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22280,39 +22295,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-java.lang.Integer v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.Integer;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie)
@@ -22436,23 +22436,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$HTTPCompressionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22468,24 +22468,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS)
@@ -22540,23 +22540,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$DNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
+io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22572,24 +22572,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withPolicyAuditConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig)
@@ -22713,23 +22713,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$AddPageUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AddPage)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
-io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22745,43 +22745,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
 {
-io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent v;
+java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList)
+{
+io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22797,38 +22811,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent v;
-java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpecFluent withDNSRecordUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecord)
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.CloudCredentialSpecFluent.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.CloudCredentialSpecFluent.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.CloudCredentialSpecFluent.jimple	2025-03-13 16:41:44.511600972 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.CloudCredentialSpecFluent.jimple	2025-03-13 18:04:12.905743842 +0000
@@ -19,12 +19,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withLabelSelectorObservedConfig(io.fabric.kubernetes.api.model.v.LabelSelector);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$LabelSelectorObservedConfigNested withNewLabelSelectorObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$LabelSelectorObservedConfigNested withNewLabelSelectorObservedConfigLike(io.fabric.kubernetes.api.model.v.LabelSelector);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withPodNetworkConnectivityCheckStatusObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$PodNetworkConnectivityCheckStatusObservedConfigNested withNewPodNetworkConnectivityCheckStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$PodNetworkConnectivityCheckStatusObservedConfigNested withNewPodNetworkConnectivityCheckStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
@@ -37,12 +37,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withPodTemplateSpecObservedConfig(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$PodTemplateSpecObservedConfigNested withNewPodTemplateSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$PodTemplateSpecObservedConfigNested withNewPodTemplateSpecObservedConfigLike(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withServiceCatalogControllerManagerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withCSISnapshotControllerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$CSISnapshotControllerStatusObservedConfigNested withNewCSISnapshotControllerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$CSISnapshotControllerStatusObservedConfigNested withNewCSISnapshotControllerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
@@ -55,12 +55,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withResourceRequirementsObservedConfig(io.fabric.kubernetes.api.model.v.ResourceRequirements);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ResourceRequirementsObservedConfigNested withNewResourceRequirementsObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ResourceRequirementsObservedConfigNested withNewResourceRequirementsObservedConfigLike(io.fabric.kubernetes.api.model.v.ResourceRequirements);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved();
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withDeveloperConsoleCatalogCategoryMetaObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved();
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeStorageVersionMigratorSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeStorageVersionMigratorSpecObservedConfigNested withNewKubeStorageVersionMigratorSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeStorageVersionMigratorSpecObservedConfigNested withNewKubeStorageVersionMigratorSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
@@ -117,23 +117,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withCSISnapshotControllerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$CSISnapshotControllerSpecObservedConfigNested withNewCSISnapshotControllerSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$CSISnapshotControllerSpecObservedConfigNested withNewCSISnapshotControllerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withDNSStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyObservedConfigNested withNewIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyObservedConfigNested withNewIngressControllerHTTPUniqueIdHeaderPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withNewIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withNewGCPLoadBalancerParametersObservedConfig(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeAPIServerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeAPIServerListObservedConfigNested withNewKubeAPIServerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeAPIServerListObservedConfigNested withNewKubeAPIServerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
@@ -167,18 +167,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeAPIServerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeAPIServerStatusObservedConfigNested withNewKubeAPIServerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeAPIServerStatusObservedConfigNested withNewKubeAPIServerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeAPIServerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withConsoleConfigRouteObserved(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObservedLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withCloudCredentialStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$CloudCredentialStatusObservedConfigNested withNewCloudCredentialStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$CloudCredentialStatusObservedConfigNested withNewCloudCredentialStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
@@ -191,18 +191,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withIngressControllerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$IngressControllerStatusObservedConfigNested withNewIngressControllerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$IngressControllerStatusObservedConfigNested withNewIngressControllerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withHybridOverlayConfigObserved(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withImagePrunerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withCSISnapshotControllerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$CSISnapshotControllerListObservedConfigNested withNewCSISnapshotControllerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$CSISnapshotControllerListObservedConfigNested withNewCSISnapshotControllerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
@@ -213,23 +213,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withConsoleObservedConfig(io.fabric.openshift.api.model.v.operator.v.Console);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ConsoleObservedConfigNested withNewConsoleObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ConsoleObservedConfigNested withNewConsoleObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.Console);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withNewStaticIPAMRoutesObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withContainerLoggingDestinationParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withNewDNSZoneConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withContainerLoggingDestinationParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeSchedulerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withClusterCSIDriverObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ClusterCSIDriverObservedConfigNested withNewClusterCSIDriverObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ClusterCSIDriverObservedConfigNested withNewClusterCSIDriverObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
@@ -288,13 +288,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$PodNetworkConnectivityCheckConditionObservedConfigNested withNewPodNetworkConnectivityCheckConditionObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$PodNetworkConnectivityCheckConditionObservedConfigNested withNewPodNetworkConnectivityCheckConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withNewPodNetworkConnectivityCheckConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withNewRouteAdmissionPolicyObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withGenerationStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$GenerationStatusObservedConfigNested withNewGenerationStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$GenerationStatusObservedConfigNested withNewGenerationStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
@@ -320,12 +320,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withClientTLSObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ClientTLSObservedConfigNested withNewClientTLSObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ClientTLSObservedConfigNested withNewClientTLSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withImagePrunerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeSchedulerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeSchedulerStatusObservedConfigNested withNewKubeSchedulerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeSchedulerStatusObservedConfigNested withNewKubeSchedulerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
@@ -395,12 +395,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withConsoleProvidersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ConsoleProvidersObservedConfigNested withNewConsoleProvidersObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ConsoleProvidersObservedConfigNested withNewConsoleProvidersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withAuthenticationListObservedConfig(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withStorageStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StorageStatusObservedConfigNested withNewStorageStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StorageStatusObservedConfigNested withNewStorageStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
@@ -416,22 +416,22 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withContainerObservedConfig(io.fabric.kubernetes.api.model.v.Container);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ContainerObservedConfigNested withNewContainerObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ContainerObservedConfigNested withNewContainerObservedConfigLike(io.fabric.kubernetes.api.model.v.Container);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withPodNetworkConnectivityCheckSpecObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withAccessLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AccessLoggingObservedConfigNested withNewAccessLoggingObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AccessLoggingObservedConfigNested withNewAccessLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withNewHostNetworkStrategyObservedConfig(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withDeveloperConsoleCatalogCustomizationObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DeveloperConsoleCatalogCustomizationObservedConfigNested withNewDeveloperConsoleCatalogCustomizationObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DeveloperConsoleCatalogCustomizationObservedConfigNested withNewDeveloperConsoleCatalogCustomizationObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
@@ -456,12 +456,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withServiceCatalogAPIServerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ServiceCatalogAPIServerStatusObservedConfigNested withNewServiceCatalogAPIServerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ServiceCatalogAPIServerStatusObservedConfigNested withNewServiceCatalogAPIServerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withStaticIPAMDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withDNSNodePlacementObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSNodePlacementObservedConfigNested withNewDNSNodePlacementObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSNodePlacementObservedConfigNested withNewDNSNodePlacementObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
@@ -511,13 +511,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withDNSRecordStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSRecordStatusObservedConfigNested withNewDNSRecordStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSRecordStatusObservedConfigNested withNewDNSRecordStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withNewClusterNetworkEntryObservedConfig(java.lang.String, java.lang.Integer);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withIngressControllerCaptureHTTPCookieObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$IngressControllerCaptureHTTPCookieObservedConfigNested withNewIngressControllerCaptureHTTPCookieObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$IngressControllerCaptureHTTPCookieObservedConfigNested withNewIngressControllerCaptureHTTPCookieObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
@@ -525,15 +525,15 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withHTTPCompressionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$HTTPCompressionPolicyObservedConfigNested withNewHTTPCompressionPolicyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$HTTPCompressionPolicyObservedConfigNested withNewHTTPCompressionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNS);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSObservedConfigNested withNewDNSObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSObservedConfigNested withNewDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withNetFlowConfigObserved(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSObservedConfigNested withNewDNSObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSObservedConfigNested withNewDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withPolicyAuditConfigObserved(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$PolicyAuditConfigObservedNested withNewPolicyAuditConfigObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$PolicyAuditConfigObservedNested withNewPolicyAuditConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
@@ -541,13 +541,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withAddPageObservedConfig(io.fabric.openshift.api.model.v.operator.v.AddPage);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AddPageObservedConfigNested withNewAddPageObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AddPageObservedConfigNested withNewAddPageObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AddPage);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withNewStaticIPAMAddressesObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withDNSRecordObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSRecordObservedConfigNested withNewDNSRecordObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSRecordObservedConfigNested withNewDNSRecordObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
@@ -576,12 +576,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withLabelSelectorUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.LabelSelector);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$LabelSelectorUnsupportedConfigOverridesNested withNewLabelSelectorUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$LabelSelectorUnsupportedConfigOverridesNested withNewLabelSelectorUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.LabelSelector);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$PodNetworkConnectivityCheckStatusUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$PodNetworkConnectivityCheckStatusUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
@@ -594,12 +594,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withPodTemplateSpecUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$PodTemplateSpecUnsupportedConfigOverridesNested withNewPodTemplateSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$PodTemplateSpecUnsupportedConfigOverridesNested withNewPodTemplateSpecUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withCSISnapshotControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$CSISnapshotControllerStatusUnsupportedConfigOverridesNested withNewCSISnapshotControllerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$CSISnapshotControllerStatusUnsupportedConfigOverridesNested withNewCSISnapshotControllerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
@@ -612,12 +612,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withResourceRequirementsUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.ResourceRequirements);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ResourceRequirementsUnsupportedConfigOverridesNested withNewResourceRequirementsUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ResourceRequirementsUnsupportedConfigOverridesNested withNewResourceRequirementsUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.ResourceRequirements);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeStorageVersionMigratorSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeStorageVersionMigratorSpecUnsupportedConfigOverridesNested withNewKubeStorageVersionMigratorSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeStorageVersionMigratorSpecUnsupportedConfigOverridesNested withNewKubeStorageVersionMigratorSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
@@ -674,23 +674,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withCSISnapshotControllerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$CSISnapshotControllerSpecUnsupportedConfigOverridesNested withNewCSISnapshotControllerSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$CSISnapshotControllerSpecUnsupportedConfigOverridesNested withNewCSISnapshotControllerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesNested withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesNested withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeAPIServerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeAPIServerListUnsupportedConfigOverridesNested withNewKubeAPIServerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeAPIServerListUnsupportedConfigOverridesNested withNewKubeAPIServerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
@@ -724,18 +724,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeAPIServerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeAPIServerStatusUnsupportedConfigOverridesNested withNewKubeAPIServerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeAPIServerStatusUnsupportedConfigOverridesNested withNewKubeAPIServerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withCloudCredentialStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$CloudCredentialStatusUnsupportedConfigOverridesNested withNewCloudCredentialStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$CloudCredentialStatusUnsupportedConfigOverridesNested withNewCloudCredentialStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
@@ -748,18 +748,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withIngressControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$IngressControllerStatusUnsupportedConfigOverridesNested withNewIngressControllerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$IngressControllerStatusUnsupportedConfigOverridesNested withNewIngressControllerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withCSISnapshotControllerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$CSISnapshotControllerListUnsupportedConfigOverridesNested withNewCSISnapshotControllerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$CSISnapshotControllerListUnsupportedConfigOverridesNested withNewCSISnapshotControllerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
@@ -770,23 +770,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withConsoleUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.Console);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ConsoleUnsupportedConfigOverridesNested withNewConsoleUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ConsoleUnsupportedConfigOverridesNested withNewConsoleUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.Console);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withClusterCSIDriverUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ClusterCSIDriverUnsupportedConfigOverridesNested withNewClusterCSIDriverUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ClusterCSIDriverUnsupportedConfigOverridesNested withNewClusterCSIDriverUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
@@ -845,13 +845,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$PodNetworkConnectivityCheckConditionUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$PodNetworkConnectivityCheckConditionUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withGenerationStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$GenerationStatusUnsupportedConfigOverridesNested withNewGenerationStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$GenerationStatusUnsupportedConfigOverridesNested withNewGenerationStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
@@ -877,12 +877,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withClientTLSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ClientTLSUnsupportedConfigOverridesNested withNewClientTLSUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ClientTLSUnsupportedConfigOverridesNested withNewClientTLSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeSchedulerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeSchedulerStatusUnsupportedConfigOverridesNested withNewKubeSchedulerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeSchedulerStatusUnsupportedConfigOverridesNested withNewKubeSchedulerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
@@ -952,12 +952,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withConsoleProvidersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ConsoleProvidersUnsupportedConfigOverridesNested withNewConsoleProvidersUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ConsoleProvidersUnsupportedConfigOverridesNested withNewConsoleProvidersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withStorageStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StorageStatusUnsupportedConfigOverridesNested withNewStorageStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StorageStatusUnsupportedConfigOverridesNested withNewStorageStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
@@ -973,22 +973,22 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withContainerUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.Container);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ContainerUnsupportedConfigOverridesNested withNewContainerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ContainerUnsupportedConfigOverridesNested withNewContainerUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.Container);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withAccessLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AccessLoggingUnsupportedConfigOverridesNested withNewAccessLoggingUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AccessLoggingUnsupportedConfigOverridesNested withNewAccessLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
@@ -1013,12 +1013,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withServiceCatalogAPIServerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNested withNewServiceCatalogAPIServerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNested withNewServiceCatalogAPIServerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withDNSNodePlacementUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSNodePlacementUnsupportedConfigOverridesNested withNewDNSNodePlacementUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSNodePlacementUnsupportedConfigOverridesNested withNewDNSNodePlacementUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
@@ -1068,13 +1068,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withDNSRecordStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSRecordStatusUnsupportedConfigOverridesNested withNewDNSRecordStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSRecordStatusUnsupportedConfigOverridesNested withNewDNSRecordStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$IngressControllerCaptureHTTPCookieUnsupportedConfigOverridesNested withNewIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$IngressControllerCaptureHTTPCookieUnsupportedConfigOverridesNested withNewIngressControllerCaptureHTTPCookieUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
@@ -1082,15 +1082,15 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withHTTPCompressionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$HTTPCompressionPolicyUnsupportedConfigOverridesNested withNewHTTPCompressionPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$HTTPCompressionPolicyUnsupportedConfigOverridesNested withNewHTTPCompressionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withPolicyAuditConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$PolicyAuditConfigUnsupportedOverridesNested withNewPolicyAuditConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$PolicyAuditConfigUnsupportedOverridesNested withNewPolicyAuditConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
@@ -1098,13 +1098,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withAddPageUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AddPage);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AddPageUnsupportedConfigOverridesNested withNewAddPageUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AddPageUnsupportedConfigOverridesNested withNewAddPageUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AddPage);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList);
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList);
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withDNSRecordUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSRecordUnsupportedConfigOverridesNested withNewDNSRecordUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSRecordUnsupportedConfigOverridesNested withNewDNSRecordUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.CloudCredentialSpecFluentImpl.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.CloudCredentialSpecFluentImpl.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.CloudCredentialSpecFluentImpl.jimple	2025-03-13 16:41:45.751581456 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.CloudCredentialSpecFluentImpl.jimple	2025-03-13 18:04:14.209723328 +0000
@@ -380,20 +380,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -440,20 +440,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -500,20 +500,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -700,20 +700,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -730,20 +730,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -860,40 +860,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -940,40 +940,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1010,20 +1010,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1040,20 +1040,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1250,20 +1250,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1350,20 +1350,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1580,20 +1580,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1650,20 +1650,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1680,20 +1680,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1780,20 +1780,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1960,20 +1960,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2000,10 +2000,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2020,10 +2020,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2050,20 +2050,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2243,23 +2243,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$LabelSelectorObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.kubernetes.api.model.v.LabelSelector)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2275,43 +2275,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2327,24 +2327,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withPodNetworkConnectivityCheckStatusObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus)
@@ -2555,23 +2555,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$PodTemplateSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.kubernetes.api.model.v.PodTemplateSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withServiceCatalogControllerManagerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2587,43 +2587,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withServiceCatalogControllerManagerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2639,24 +2639,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withCSISnapshotControllerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus)
@@ -2867,23 +2867,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ResourceRequirementsObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withDeveloperConsoleCatalogCategoryMetaObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2899,43 +2899,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withDeveloperConsoleCatalogCategoryMetaObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2951,24 +2951,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved()
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeStorageVersionMigratorSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec)
@@ -3943,23 +3943,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$CSISnapshotControllerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withDNSStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -3975,43 +3975,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withDNSStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4027,24 +4027,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)
@@ -4113,23 +4113,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4145,56 +4145,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withNewGCPLoadBalancerParametersObservedConfig(java.lang.String)
-{
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
-java.lang.String v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4210,24 +4197,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withNewGCPLoadBalancerParametersObservedConfig(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeAPIServerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList)
@@ -4802,23 +4802,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeAPIServerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeAPIServerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4834,43 +4834,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeAPIServerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4886,43 +4886,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withConsoleConfigRouteObserved(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4938,43 +4938,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObserved()
 {
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObservedLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withConsoleConfigRouteObserved(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
+io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4990,24 +4990,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObserved()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObservedLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withCloudCredentialStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus)
@@ -5218,23 +5218,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$IngressControllerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withHybridOverlayConfigObserved(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5250,43 +5250,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObserved()
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withHybridOverlayConfigObserved(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5302,43 +5302,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObserved()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withImagePrunerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5354,43 +5354,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withImagePrunerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5406,24 +5406,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withCSISnapshotControllerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList)
@@ -5595,23 +5595,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ConsoleObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.Console)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5627,57 +5627,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withNewStaticIPAMRoutesObservedConfig(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-java.lang.String v, v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
-{
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5693,41 +5679,38 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withNewDNSZoneConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withNewStaticIPAMRoutesObservedConfig(java.lang.String, java.lang.String)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-java.lang.String v, v, v, v, v;
+java.lang.String v, v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
 v := @parameter: java.lang.String;
 v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withContainerLoggingDestinationParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)
@@ -5782,23 +5765,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ContainerLoggingDestinationParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeSchedulerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5814,43 +5797,60 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withNewDNSZoneConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+java.lang.String v, v, v, v, v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeSchedulerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5866,24 +5866,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withClusterCSIDriverObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver)
@@ -6891,23 +6891,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withPodNetworkConnectivityCheckConditionObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -6923,43 +6923,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withNewRouteAdmissionPolicyObservedConfig(java.lang.String, java.lang.String)
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
 io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+{
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -6975,38 +6989,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withNewRouteAdmissionPolicyObservedConfig(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
 {
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
-java.lang.String v, v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withGenerationStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.GenerationStatus)
@@ -7438,23 +7438,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ClientTLSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClientTLS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withImagePrunerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -7470,43 +7470,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withImagePrunerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -7522,24 +7522,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeSchedulerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus)
@@ -8721,23 +8721,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ConsoleProvidersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleProviders)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withAuthenticationListObservedConfig(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -8753,43 +8753,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withAuthenticationListObservedConfig(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -8805,24 +8805,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withStorageStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageStatus)
@@ -9085,23 +9085,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ContainerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.kubernetes.api.model.v.Container)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withPodNetworkConnectivityCheckSpecObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9117,43 +9117,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withPodNetworkConnectivityCheckSpecObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9169,24 +9169,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withAccessLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.AccessLogging)
@@ -9241,23 +9241,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AccessLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AccessLogging)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9273,56 +9273,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withNewHostNetworkStrategyObservedConfig(java.lang.String)
-{
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-java.lang.String v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9338,24 +9325,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withNewHostNetworkStrategyObservedConfig(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withDeveloperConsoleCatalogCustomizationObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization)
@@ -9774,23 +9774,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogAPIServerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withStaticIPAMDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9806,43 +9806,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withStaticIPAMDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9858,24 +9858,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withDNSNodePlacementObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement)
@@ -10723,23 +10723,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSRecordStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -10755,43 +10755,58 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withNewClusterNetworkEntryObservedConfig(java.lang.String, java.lang.Integer)
 {
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent v;
+java.lang.Integer v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.Integer;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+{
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -10807,39 +10822,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withNewClusterNetworkEntryObservedConfig(java.lang.String, java.lang.Integer)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-java.lang.String v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent v;
-java.lang.Integer v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.Integer;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withIngressControllerCaptureHTTPCookieObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie)
@@ -10963,23 +10963,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$HTTPCompressionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withNetFlowConfigObserved(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -10995,24 +10995,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObserved()
 {
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$NetFlowConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$NetFlowConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNS)
@@ -11067,23 +11067,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withNetFlowConfigObserved(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11099,24 +11099,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObserved()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$NetFlowConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$NetFlowConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withPolicyAuditConfigObserved(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig)
@@ -11240,23 +11240,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AddPageObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AddPage)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11272,43 +11272,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StorageListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StorageListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StorageListObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StorageListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withNewStaticIPAMAddressesObservedConfig(java.lang.String, java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList)
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11324,38 +11338,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StorageListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StorageListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withNewStaticIPAMAddressesObservedConfig(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-java.lang.String v, v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StorageListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StorageListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withDNSRecordObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecord)
@@ -11890,20 +11890,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -11950,20 +11950,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12010,20 +12010,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12210,20 +12210,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12240,20 +12240,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12370,40 +12370,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12450,40 +12450,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12520,20 +12520,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12550,20 +12550,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12760,20 +12760,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12860,20 +12860,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13090,20 +13090,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13160,20 +13160,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13190,20 +13190,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13290,20 +13290,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13470,20 +13470,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13510,10 +13510,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13530,10 +13530,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13560,20 +13560,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13753,23 +13753,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$LabelSelectorUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.kubernetes.api.model.v.LabelSelector)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13785,43 +13785,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13837,24 +13837,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus)
@@ -14065,23 +14065,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$PodTemplateSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.kubernetes.api.model.v.PodTemplateSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14097,43 +14097,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14149,24 +14149,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withCSISnapshotControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus)
@@ -14377,23 +14377,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ResourceRequirementsUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14409,43 +14409,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14461,24 +14461,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeStorageVersionMigratorSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec)
@@ -15453,23 +15453,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$CSISnapshotControllerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15485,43 +15485,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15537,24 +15537,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)
@@ -15623,23 +15623,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15655,56 +15655,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
-java.lang.String v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15720,24 +15707,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeAPIServerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList)
@@ -16312,23 +16312,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeAPIServerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16344,43 +16344,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16396,43 +16396,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16448,43 +16448,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
+io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16500,24 +16500,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withCloudCredentialStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus)
@@ -16728,23 +16728,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$IngressControllerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16760,43 +16760,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16812,43 +16812,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16864,43 +16864,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16916,24 +16916,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withCSISnapshotControllerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList)
@@ -17105,23 +17105,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ConsoleUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.Console)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17137,57 +17137,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-java.lang.String v, v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
-{
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17203,41 +17189,38 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-java.lang.String v, v, v, v, v;
+java.lang.String v, v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
 v := @parameter: java.lang.String;
 v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)
@@ -17292,23 +17275,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17324,43 +17307,60 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+java.lang.String v, v, v, v, v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17376,24 +17376,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withClusterCSIDriverUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver)
@@ -18401,23 +18401,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18433,43 +18433,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String)
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
 io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+{
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18485,38 +18499,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
 {
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
-java.lang.String v, v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withGenerationStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GenerationStatus)
@@ -18948,23 +18948,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ClientTLSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClientTLS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18980,43 +18980,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -19032,24 +19032,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeSchedulerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus)
@@ -20231,23 +20231,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ConsoleProvidersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleProviders)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20263,43 +20263,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20315,24 +20315,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withStorageStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageStatus)
@@ -20595,23 +20595,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ContainerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.kubernetes.api.model.v.Container)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20627,43 +20627,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20679,24 +20679,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withAccessLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AccessLogging)
@@ -20751,23 +20751,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AccessLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AccessLogging)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20783,56 +20783,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String)
-{
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-java.lang.String v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20848,24 +20835,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization)
@@ -21284,23 +21284,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -21316,43 +21316,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -21368,24 +21368,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withDNSNodePlacementUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement)
@@ -22233,23 +22233,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSRecordStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22265,43 +22265,58 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer)
 {
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent v;
+java.lang.Integer v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.Integer;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+{
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22317,39 +22332,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-java.lang.String v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent v;
-java.lang.Integer v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.Integer;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie)
@@ -22473,23 +22473,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$HTTPCompressionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22505,24 +22505,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS)
@@ -22577,23 +22577,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$DNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22609,24 +22609,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withPolicyAuditConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig)
@@ -22750,23 +22750,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$AddPageUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AddPage)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22782,43 +22782,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList)
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22834,38 +22848,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl v;
-java.lang.String v, v;
-io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = new io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.CloudCredentialSpecFluent withDNSRecordUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecord)
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.ClusterCSIDriverSpecFluent.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.ClusterCSIDriverSpecFluent.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.ClusterCSIDriverSpecFluent.jimple	2025-03-13 16:41:44.059608086 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.ClusterCSIDriverSpecFluent.jimple	2025-03-13 18:04:12.437751204 +0000
@@ -16,12 +16,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withLabelSelectorObservedConfig(io.fabric.kubernetes.api.model.v.LabelSelector);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$LabelSelectorObservedConfigNested withNewLabelSelectorObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$LabelSelectorObservedConfigNested withNewLabelSelectorObservedConfigLike(io.fabric.kubernetes.api.model.v.LabelSelector);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withPodNetworkConnectivityCheckStatusObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$PodNetworkConnectivityCheckStatusObservedConfigNested withNewPodNetworkConnectivityCheckStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$PodNetworkConnectivityCheckStatusObservedConfigNested withNewPodNetworkConnectivityCheckStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
@@ -34,12 +34,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withPodTemplateSpecObservedConfig(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$PodTemplateSpecObservedConfigNested withNewPodTemplateSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$PodTemplateSpecObservedConfigNested withNewPodTemplateSpecObservedConfigLike(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withServiceCatalogControllerManagerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withCSISnapshotControllerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$CSISnapshotControllerStatusObservedConfigNested withNewCSISnapshotControllerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$CSISnapshotControllerStatusObservedConfigNested withNewCSISnapshotControllerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
@@ -52,12 +52,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withResourceRequirementsObservedConfig(io.fabric.kubernetes.api.model.v.ResourceRequirements);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ResourceRequirementsObservedConfigNested withNewResourceRequirementsObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ResourceRequirementsObservedConfigNested withNewResourceRequirementsObservedConfigLike(io.fabric.kubernetes.api.model.v.ResourceRequirements);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved();
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withDeveloperConsoleCatalogCategoryMetaObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved();
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeStorageVersionMigratorSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeStorageVersionMigratorSpecObservedConfigNested withNewKubeStorageVersionMigratorSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeStorageVersionMigratorSpecObservedConfigNested withNewKubeStorageVersionMigratorSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
@@ -114,23 +114,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withCSISnapshotControllerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$CSISnapshotControllerSpecObservedConfigNested withNewCSISnapshotControllerSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$CSISnapshotControllerSpecObservedConfigNested withNewCSISnapshotControllerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withDNSStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyObservedConfigNested withNewIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyObservedConfigNested withNewIngressControllerHTTPUniqueIdHeaderPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withNewIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withNewGCPLoadBalancerParametersObservedConfig(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeAPIServerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeAPIServerListObservedConfigNested withNewKubeAPIServerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeAPIServerListObservedConfigNested withNewKubeAPIServerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
@@ -164,18 +164,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeAPIServerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeAPIServerStatusObservedConfigNested withNewKubeAPIServerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeAPIServerStatusObservedConfigNested withNewKubeAPIServerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeAPIServerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withConsoleConfigRouteObserved(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObservedLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withCloudCredentialStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$CloudCredentialStatusObservedConfigNested withNewCloudCredentialStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$CloudCredentialStatusObservedConfigNested withNewCloudCredentialStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
@@ -188,18 +188,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withIngressControllerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$IngressControllerStatusObservedConfigNested withNewIngressControllerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$IngressControllerStatusObservedConfigNested withNewIngressControllerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withHybridOverlayConfigObserved(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withImagePrunerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withCSISnapshotControllerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$CSISnapshotControllerListObservedConfigNested withNewCSISnapshotControllerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$CSISnapshotControllerListObservedConfigNested withNewCSISnapshotControllerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
@@ -210,23 +210,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withConsoleObservedConfig(io.fabric.openshift.api.model.v.operator.v.Console);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ConsoleObservedConfigNested withNewConsoleObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ConsoleObservedConfigNested withNewConsoleObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.Console);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withNewStaticIPAMRoutesObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withContainerLoggingDestinationParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withNewDNSZoneConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withContainerLoggingDestinationParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeSchedulerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withClusterCSIDriverObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ClusterCSIDriverObservedConfigNested withNewClusterCSIDriverObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ClusterCSIDriverObservedConfigNested withNewClusterCSIDriverObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
@@ -285,13 +285,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$PodNetworkConnectivityCheckConditionObservedConfigNested withNewPodNetworkConnectivityCheckConditionObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$PodNetworkConnectivityCheckConditionObservedConfigNested withNewPodNetworkConnectivityCheckConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withNewPodNetworkConnectivityCheckConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withNewRouteAdmissionPolicyObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withGenerationStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$GenerationStatusObservedConfigNested withNewGenerationStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$GenerationStatusObservedConfigNested withNewGenerationStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
@@ -317,12 +317,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withClientTLSObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ClientTLSObservedConfigNested withNewClientTLSObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ClientTLSObservedConfigNested withNewClientTLSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withImagePrunerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeSchedulerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeSchedulerStatusObservedConfigNested withNewKubeSchedulerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeSchedulerStatusObservedConfigNested withNewKubeSchedulerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
@@ -392,12 +392,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withConsoleProvidersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ConsoleProvidersObservedConfigNested withNewConsoleProvidersObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ConsoleProvidersObservedConfigNested withNewConsoleProvidersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withAuthenticationListObservedConfig(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withStorageStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StorageStatusObservedConfigNested withNewStorageStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StorageStatusObservedConfigNested withNewStorageStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
@@ -413,22 +413,22 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withContainerObservedConfig(io.fabric.kubernetes.api.model.v.Container);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ContainerObservedConfigNested withNewContainerObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ContainerObservedConfigNested withNewContainerObservedConfigLike(io.fabric.kubernetes.api.model.v.Container);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withPodNetworkConnectivityCheckSpecObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withAccessLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AccessLoggingObservedConfigNested withNewAccessLoggingObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AccessLoggingObservedConfigNested withNewAccessLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withNewHostNetworkStrategyObservedConfig(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withDeveloperConsoleCatalogCustomizationObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DeveloperConsoleCatalogCustomizationObservedConfigNested withNewDeveloperConsoleCatalogCustomizationObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DeveloperConsoleCatalogCustomizationObservedConfigNested withNewDeveloperConsoleCatalogCustomizationObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
@@ -453,12 +453,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withServiceCatalogAPIServerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ServiceCatalogAPIServerStatusObservedConfigNested withNewServiceCatalogAPIServerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ServiceCatalogAPIServerStatusObservedConfigNested withNewServiceCatalogAPIServerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withStaticIPAMDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withDNSNodePlacementObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSNodePlacementObservedConfigNested withNewDNSNodePlacementObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSNodePlacementObservedConfigNested withNewDNSNodePlacementObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
@@ -508,13 +508,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withDNSRecordStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSRecordStatusObservedConfigNested withNewDNSRecordStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSRecordStatusObservedConfigNested withNewDNSRecordStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withNewClusterNetworkEntryObservedConfig(java.lang.String, java.lang.Integer);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withIngressControllerCaptureHTTPCookieObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$IngressControllerCaptureHTTPCookieObservedConfigNested withNewIngressControllerCaptureHTTPCookieObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$IngressControllerCaptureHTTPCookieObservedConfigNested withNewIngressControllerCaptureHTTPCookieObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
@@ -522,15 +522,15 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withHTTPCompressionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$HTTPCompressionPolicyObservedConfigNested withNewHTTPCompressionPolicyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$HTTPCompressionPolicyObservedConfigNested withNewHTTPCompressionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNS);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSObservedConfigNested withNewDNSObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSObservedConfigNested withNewDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withNetFlowConfigObserved(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSObservedConfigNested withNewDNSObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSObservedConfigNested withNewDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withPolicyAuditConfigObserved(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$PolicyAuditConfigObservedNested withNewPolicyAuditConfigObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$PolicyAuditConfigObservedNested withNewPolicyAuditConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
@@ -538,13 +538,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withAddPageObservedConfig(io.fabric.openshift.api.model.v.operator.v.AddPage);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AddPageObservedConfigNested withNewAddPageObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AddPageObservedConfigNested withNewAddPageObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AddPage);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withNewStaticIPAMAddressesObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withDNSRecordObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSRecordObservedConfigNested withNewDNSRecordObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSRecordObservedConfigNested withNewDNSRecordObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
@@ -573,12 +573,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withLabelSelectorUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.LabelSelector);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$LabelSelectorUnsupportedConfigOverridesNested withNewLabelSelectorUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$LabelSelectorUnsupportedConfigOverridesNested withNewLabelSelectorUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.LabelSelector);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$PodNetworkConnectivityCheckStatusUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$PodNetworkConnectivityCheckStatusUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
@@ -591,12 +591,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withPodTemplateSpecUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$PodTemplateSpecUnsupportedConfigOverridesNested withNewPodTemplateSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$PodTemplateSpecUnsupportedConfigOverridesNested withNewPodTemplateSpecUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withCSISnapshotControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$CSISnapshotControllerStatusUnsupportedConfigOverridesNested withNewCSISnapshotControllerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$CSISnapshotControllerStatusUnsupportedConfigOverridesNested withNewCSISnapshotControllerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
@@ -609,12 +609,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withResourceRequirementsUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.ResourceRequirements);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ResourceRequirementsUnsupportedConfigOverridesNested withNewResourceRequirementsUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ResourceRequirementsUnsupportedConfigOverridesNested withNewResourceRequirementsUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.ResourceRequirements);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeStorageVersionMigratorSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeStorageVersionMigratorSpecUnsupportedConfigOverridesNested withNewKubeStorageVersionMigratorSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeStorageVersionMigratorSpecUnsupportedConfigOverridesNested withNewKubeStorageVersionMigratorSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
@@ -671,23 +671,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withCSISnapshotControllerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$CSISnapshotControllerSpecUnsupportedConfigOverridesNested withNewCSISnapshotControllerSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$CSISnapshotControllerSpecUnsupportedConfigOverridesNested withNewCSISnapshotControllerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesNested withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesNested withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeAPIServerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeAPIServerListUnsupportedConfigOverridesNested withNewKubeAPIServerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeAPIServerListUnsupportedConfigOverridesNested withNewKubeAPIServerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
@@ -721,18 +721,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeAPIServerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeAPIServerStatusUnsupportedConfigOverridesNested withNewKubeAPIServerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeAPIServerStatusUnsupportedConfigOverridesNested withNewKubeAPIServerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withCloudCredentialStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$CloudCredentialStatusUnsupportedConfigOverridesNested withNewCloudCredentialStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$CloudCredentialStatusUnsupportedConfigOverridesNested withNewCloudCredentialStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
@@ -745,18 +745,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withIngressControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$IngressControllerStatusUnsupportedConfigOverridesNested withNewIngressControllerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$IngressControllerStatusUnsupportedConfigOverridesNested withNewIngressControllerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withCSISnapshotControllerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$CSISnapshotControllerListUnsupportedConfigOverridesNested withNewCSISnapshotControllerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$CSISnapshotControllerListUnsupportedConfigOverridesNested withNewCSISnapshotControllerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
@@ -767,23 +767,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withConsoleUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.Console);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ConsoleUnsupportedConfigOverridesNested withNewConsoleUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ConsoleUnsupportedConfigOverridesNested withNewConsoleUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.Console);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withClusterCSIDriverUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ClusterCSIDriverUnsupportedConfigOverridesNested withNewClusterCSIDriverUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ClusterCSIDriverUnsupportedConfigOverridesNested withNewClusterCSIDriverUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
@@ -842,13 +842,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$PodNetworkConnectivityCheckConditionUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$PodNetworkConnectivityCheckConditionUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withGenerationStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$GenerationStatusUnsupportedConfigOverridesNested withNewGenerationStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$GenerationStatusUnsupportedConfigOverridesNested withNewGenerationStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
@@ -874,12 +874,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withClientTLSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ClientTLSUnsupportedConfigOverridesNested withNewClientTLSUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ClientTLSUnsupportedConfigOverridesNested withNewClientTLSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeSchedulerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeSchedulerStatusUnsupportedConfigOverridesNested withNewKubeSchedulerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeSchedulerStatusUnsupportedConfigOverridesNested withNewKubeSchedulerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
@@ -949,12 +949,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withConsoleProvidersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ConsoleProvidersUnsupportedConfigOverridesNested withNewConsoleProvidersUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ConsoleProvidersUnsupportedConfigOverridesNested withNewConsoleProvidersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withStorageStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StorageStatusUnsupportedConfigOverridesNested withNewStorageStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StorageStatusUnsupportedConfigOverridesNested withNewStorageStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
@@ -970,22 +970,22 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withContainerUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.Container);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ContainerUnsupportedConfigOverridesNested withNewContainerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ContainerUnsupportedConfigOverridesNested withNewContainerUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.Container);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withAccessLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AccessLoggingUnsupportedConfigOverridesNested withNewAccessLoggingUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AccessLoggingUnsupportedConfigOverridesNested withNewAccessLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
@@ -1010,12 +1010,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withServiceCatalogAPIServerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNested withNewServiceCatalogAPIServerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNested withNewServiceCatalogAPIServerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withDNSNodePlacementUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSNodePlacementUnsupportedConfigOverridesNested withNewDNSNodePlacementUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSNodePlacementUnsupportedConfigOverridesNested withNewDNSNodePlacementUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
@@ -1065,13 +1065,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withDNSRecordStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSRecordStatusUnsupportedConfigOverridesNested withNewDNSRecordStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSRecordStatusUnsupportedConfigOverridesNested withNewDNSRecordStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$IngressControllerCaptureHTTPCookieUnsupportedConfigOverridesNested withNewIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$IngressControllerCaptureHTTPCookieUnsupportedConfigOverridesNested withNewIngressControllerCaptureHTTPCookieUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
@@ -1079,15 +1079,15 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withHTTPCompressionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$HTTPCompressionPolicyUnsupportedConfigOverridesNested withNewHTTPCompressionPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$HTTPCompressionPolicyUnsupportedConfigOverridesNested withNewHTTPCompressionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withPolicyAuditConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$PolicyAuditConfigUnsupportedOverridesNested withNewPolicyAuditConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$PolicyAuditConfigUnsupportedOverridesNested withNewPolicyAuditConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
@@ -1095,13 +1095,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withAddPageUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AddPage);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AddPageUnsupportedConfigOverridesNested withNewAddPageUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AddPageUnsupportedConfigOverridesNested withNewAddPageUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AddPage);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList);
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList);
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withDNSRecordUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSRecordUnsupportedConfigOverridesNested withNewDNSRecordUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSRecordUnsupportedConfigOverridesNested withNewDNSRecordUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.ClusterCSIDriverSpecFluentImpl.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.ClusterCSIDriverSpecFluentImpl.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.ClusterCSIDriverSpecFluentImpl.jimple	2025-03-13 16:41:46.091576104 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.ClusterCSIDriverSpecFluentImpl.jimple	2025-03-13 18:04:14.553717915 +0000
@@ -343,20 +343,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -403,20 +403,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -463,20 +463,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -663,20 +663,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -693,20 +693,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -823,40 +823,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -903,40 +903,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -973,20 +973,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1003,20 +1003,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1213,20 +1213,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1313,20 +1313,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1543,20 +1543,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1613,20 +1613,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1643,20 +1643,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1743,20 +1743,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1923,20 +1923,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1963,10 +1963,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1983,10 +1983,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2013,20 +2013,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2206,23 +2206,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$LabelSelectorObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.kubernetes.api.model.v.LabelSelector)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2238,43 +2238,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2290,24 +2290,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withPodNetworkConnectivityCheckStatusObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus)
@@ -2518,23 +2518,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$PodTemplateSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.kubernetes.api.model.v.PodTemplateSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withServiceCatalogControllerManagerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2550,43 +2550,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withServiceCatalogControllerManagerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2602,24 +2602,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withCSISnapshotControllerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus)
@@ -2830,23 +2830,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ResourceRequirementsObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withDeveloperConsoleCatalogCategoryMetaObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2862,43 +2862,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withDeveloperConsoleCatalogCategoryMetaObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2914,24 +2914,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved()
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeStorageVersionMigratorSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec)
@@ -3906,23 +3906,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$CSISnapshotControllerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withDNSStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -3938,43 +3938,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withDNSStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -3990,24 +3990,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)
@@ -4076,23 +4076,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4108,56 +4108,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withNewGCPLoadBalancerParametersObservedConfig(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
-io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4173,24 +4160,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withNewGCPLoadBalancerParametersObservedConfig(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeAPIServerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList)
@@ -4765,23 +4765,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeAPIServerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeAPIServerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4797,43 +4797,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeAPIServerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4849,43 +4849,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withConsoleConfigRouteObserved(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4901,43 +4901,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObserved()
 {
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObservedLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withConsoleConfigRouteObserved(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
+io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4953,24 +4953,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObserved()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObservedLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withCloudCredentialStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus)
@@ -5181,23 +5181,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$IngressControllerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withHybridOverlayConfigObserved(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5213,43 +5213,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObserved()
 {
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withHybridOverlayConfigObserved(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5265,43 +5265,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObserved()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withImagePrunerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5317,43 +5317,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withImagePrunerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5369,24 +5369,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withCSISnapshotControllerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList)
@@ -5558,23 +5558,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ConsoleObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.Console)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5590,57 +5590,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withNewStaticIPAMRoutesObservedConfig(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent v;
-java.lang.String v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
-{
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5656,41 +5642,38 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withNewDNSZoneConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withNewStaticIPAMRoutesObservedConfig(java.lang.String, java.lang.String)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent v;
-java.lang.String v, v, v, v, v;
+java.lang.String v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
 v := @parameter: java.lang.String;
 v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withContainerLoggingDestinationParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)
@@ -5745,23 +5728,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ContainerLoggingDestinationParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeSchedulerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5777,43 +5760,60 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withNewDNSZoneConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent v;
+java.lang.String v, v, v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeSchedulerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5829,24 +5829,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withClusterCSIDriverObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver)
@@ -6854,23 +6854,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withPodNetworkConnectivityCheckConditionObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -6886,43 +6886,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withNewRouteAdmissionPolicyObservedConfig(java.lang.String, java.lang.String)
 {
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent v;
 io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+{
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -6938,38 +6952,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withNewRouteAdmissionPolicyObservedConfig(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
-java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withGenerationStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.GenerationStatus)
@@ -7401,23 +7401,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ClientTLSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClientTLS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withImagePrunerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -7433,43 +7433,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withImagePrunerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -7485,24 +7485,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeSchedulerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus)
@@ -8684,23 +8684,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ConsoleProvidersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleProviders)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withAuthenticationListObservedConfig(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -8716,43 +8716,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withAuthenticationListObservedConfig(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -8768,24 +8768,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withStorageStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageStatus)
@@ -9048,23 +9048,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ContainerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.kubernetes.api.model.v.Container)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withPodNetworkConnectivityCheckSpecObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9080,43 +9080,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withPodNetworkConnectivityCheckSpecObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9132,24 +9132,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withAccessLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.AccessLogging)
@@ -9204,23 +9204,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AccessLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AccessLogging)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9236,56 +9236,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withNewHostNetworkStrategyObservedConfig(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9301,24 +9288,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withNewHostNetworkStrategyObservedConfig(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withDeveloperConsoleCatalogCustomizationObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization)
@@ -9737,23 +9737,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogAPIServerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withStaticIPAMDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9769,43 +9769,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withStaticIPAMDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9821,24 +9821,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withDNSNodePlacementObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement)
@@ -10686,23 +10686,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSRecordStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -10718,43 +10718,58 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withNewClusterNetworkEntryObservedConfig(java.lang.String, java.lang.Integer)
 {
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+java.lang.Integer v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.Integer;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+{
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -10770,39 +10785,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withNewClusterNetworkEntryObservedConfig(java.lang.String, java.lang.Integer)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-java.lang.Integer v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.Integer;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withIngressControllerCaptureHTTPCookieObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie)
@@ -10926,23 +10926,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$HTTPCompressionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withNetFlowConfigObserved(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -10958,24 +10958,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObserved()
 {
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$NetFlowConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$NetFlowConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNS)
@@ -11030,23 +11030,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withNetFlowConfigObserved(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
+io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11062,24 +11062,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObserved()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$NetFlowConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$NetFlowConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withPolicyAuditConfigObserved(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig)
@@ -11203,23 +11203,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AddPageObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AddPage)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
-io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11235,43 +11235,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StorageListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StorageListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StorageListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StorageListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withNewStaticIPAMAddressesObservedConfig(java.lang.String, java.lang.String)
 {
-io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent v;
+java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList)
+{
+io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11287,38 +11301,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StorageListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StorageListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withNewStaticIPAMAddressesObservedConfig(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent v;
-java.lang.String v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StorageListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StorageListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withDNSRecordObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecord)
@@ -11853,20 +11853,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -11913,20 +11913,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -11973,20 +11973,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12173,20 +12173,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12203,20 +12203,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12333,40 +12333,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12413,40 +12413,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12483,20 +12483,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12513,20 +12513,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12723,20 +12723,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12823,20 +12823,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13053,20 +13053,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13123,20 +13123,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13153,20 +13153,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13253,20 +13253,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13433,20 +13433,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13473,10 +13473,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13493,10 +13493,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13523,20 +13523,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13716,23 +13716,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$LabelSelectorUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.kubernetes.api.model.v.LabelSelector)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13748,43 +13748,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13800,24 +13800,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus)
@@ -14028,23 +14028,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$PodTemplateSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.kubernetes.api.model.v.PodTemplateSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14060,43 +14060,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14112,24 +14112,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withCSISnapshotControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus)
@@ -14340,23 +14340,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ResourceRequirementsUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14372,43 +14372,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14424,24 +14424,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeStorageVersionMigratorSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec)
@@ -15416,23 +15416,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$CSISnapshotControllerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15448,43 +15448,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15500,24 +15500,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)
@@ -15586,23 +15586,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15618,56 +15618,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
-io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15683,24 +15670,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeAPIServerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList)
@@ -16275,23 +16275,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeAPIServerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16307,43 +16307,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16359,43 +16359,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16411,43 +16411,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
+io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16463,24 +16463,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withCloudCredentialStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus)
@@ -16691,23 +16691,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$IngressControllerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16723,43 +16723,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16775,43 +16775,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16827,43 +16827,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16879,24 +16879,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withCSISnapshotControllerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList)
@@ -17068,23 +17068,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ConsoleUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.Console)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17100,57 +17100,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent v;
-java.lang.String v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
-{
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17166,41 +17152,38 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent v;
-java.lang.String v, v, v, v, v;
+java.lang.String v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
 v := @parameter: java.lang.String;
 v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)
@@ -17255,23 +17238,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17287,43 +17270,60 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent v;
+java.lang.String v, v, v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17339,24 +17339,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withClusterCSIDriverUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver)
@@ -18364,23 +18364,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18396,43 +18396,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String)
 {
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent v;
 io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+{
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18448,38 +18462,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
-java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withGenerationStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GenerationStatus)
@@ -18911,23 +18911,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ClientTLSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClientTLS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18943,43 +18943,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18995,24 +18995,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeSchedulerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus)
@@ -20194,23 +20194,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ConsoleProvidersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleProviders)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20226,43 +20226,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20278,24 +20278,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withStorageStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageStatus)
@@ -20558,23 +20558,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ContainerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.kubernetes.api.model.v.Container)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20590,43 +20590,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20642,24 +20642,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withAccessLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AccessLogging)
@@ -20714,23 +20714,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AccessLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AccessLogging)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20746,56 +20746,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20811,24 +20798,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization)
@@ -21247,23 +21247,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -21279,43 +21279,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -21331,24 +21331,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withDNSNodePlacementUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement)
@@ -22196,23 +22196,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSRecordStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22228,43 +22228,58 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer)
 {
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+java.lang.Integer v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.Integer;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+{
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22280,39 +22295,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-java.lang.Integer v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.Integer;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie)
@@ -22436,23 +22436,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$HTTPCompressionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22468,24 +22468,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS)
@@ -22540,23 +22540,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$DNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
+io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22572,24 +22572,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withPolicyAuditConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig)
@@ -22713,23 +22713,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$AddPageUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AddPage)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
-io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22745,43 +22745,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
 {
-io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent v;
+java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList)
+{
+io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22797,38 +22811,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
-io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent v;
-java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriverSpecFluent withDNSRecordUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecord)
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.ConfigSpecFluent.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.ConfigSpecFluent.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.ConfigSpecFluent.jimple	2025-03-13 16:41:44.231605378 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.ConfigSpecFluent.jimple	2025-03-13 18:04:12.617748373 +0000
@@ -16,12 +16,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withLabelSelectorObservedConfig(io.fabric.kubernetes.api.model.v.LabelSelector);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$LabelSelectorObservedConfigNested withNewLabelSelectorObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$LabelSelectorObservedConfigNested withNewLabelSelectorObservedConfigLike(io.fabric.kubernetes.api.model.v.LabelSelector);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withPodNetworkConnectivityCheckStatusObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$PodNetworkConnectivityCheckStatusObservedConfigNested withNewPodNetworkConnectivityCheckStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$PodNetworkConnectivityCheckStatusObservedConfigNested withNewPodNetworkConnectivityCheckStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
@@ -34,12 +34,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withPodTemplateSpecObservedConfig(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$PodTemplateSpecObservedConfigNested withNewPodTemplateSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$PodTemplateSpecObservedConfigNested withNewPodTemplateSpecObservedConfigLike(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withServiceCatalogControllerManagerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withCSISnapshotControllerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$CSISnapshotControllerStatusObservedConfigNested withNewCSISnapshotControllerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$CSISnapshotControllerStatusObservedConfigNested withNewCSISnapshotControllerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
@@ -52,12 +52,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withResourceRequirementsObservedConfig(io.fabric.kubernetes.api.model.v.ResourceRequirements);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ResourceRequirementsObservedConfigNested withNewResourceRequirementsObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ResourceRequirementsObservedConfigNested withNewResourceRequirementsObservedConfigLike(io.fabric.kubernetes.api.model.v.ResourceRequirements);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withDeveloperConsoleCatalogCategoryMetaObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeStorageVersionMigratorSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeStorageVersionMigratorSpecObservedConfigNested withNewKubeStorageVersionMigratorSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeStorageVersionMigratorSpecObservedConfigNested withNewKubeStorageVersionMigratorSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
@@ -114,23 +114,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withCSISnapshotControllerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$CSISnapshotControllerSpecObservedConfigNested withNewCSISnapshotControllerSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$CSISnapshotControllerSpecObservedConfigNested withNewCSISnapshotControllerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withDNSStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyObservedConfigNested withNewIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyObservedConfigNested withNewIngressControllerHTTPUniqueIdHeaderPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withNewIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withNewGCPLoadBalancerParametersObservedConfig(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeAPIServerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeAPIServerListObservedConfigNested withNewKubeAPIServerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeAPIServerListObservedConfigNested withNewKubeAPIServerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
@@ -164,18 +164,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeAPIServerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeAPIServerStatusObservedConfigNested withNewKubeAPIServerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeAPIServerStatusObservedConfigNested withNewKubeAPIServerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeAPIServerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withConsoleConfigRouteObserved(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObservedLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withCloudCredentialStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$CloudCredentialStatusObservedConfigNested withNewCloudCredentialStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$CloudCredentialStatusObservedConfigNested withNewCloudCredentialStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
@@ -188,18 +188,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withIngressControllerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$IngressControllerStatusObservedConfigNested withNewIngressControllerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$IngressControllerStatusObservedConfigNested withNewIngressControllerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withHybridOverlayConfigObserved(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withImagePrunerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withCSISnapshotControllerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$CSISnapshotControllerListObservedConfigNested withNewCSISnapshotControllerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$CSISnapshotControllerListObservedConfigNested withNewCSISnapshotControllerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
@@ -210,23 +210,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withConsoleObservedConfig(io.fabric.openshift.api.model.v.operator.v.Console);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ConsoleObservedConfigNested withNewConsoleObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ConsoleObservedConfigNested withNewConsoleObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.Console);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withNewStaticIPAMRoutesObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withContainerLoggingDestinationParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withNewDNSZoneConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withContainerLoggingDestinationParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeSchedulerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withClusterCSIDriverObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ClusterCSIDriverObservedConfigNested withNewClusterCSIDriverObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ClusterCSIDriverObservedConfigNested withNewClusterCSIDriverObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
@@ -285,13 +285,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$PodNetworkConnectivityCheckConditionObservedConfigNested withNewPodNetworkConnectivityCheckConditionObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$PodNetworkConnectivityCheckConditionObservedConfigNested withNewPodNetworkConnectivityCheckConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withNewPodNetworkConnectivityCheckConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withNewRouteAdmissionPolicyObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withGenerationStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$GenerationStatusObservedConfigNested withNewGenerationStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$GenerationStatusObservedConfigNested withNewGenerationStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
@@ -317,12 +317,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withClientTLSObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ClientTLSObservedConfigNested withNewClientTLSObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ClientTLSObservedConfigNested withNewClientTLSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withImagePrunerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeSchedulerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeSchedulerStatusObservedConfigNested withNewKubeSchedulerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeSchedulerStatusObservedConfigNested withNewKubeSchedulerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
@@ -392,12 +392,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withConsoleProvidersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ConsoleProvidersObservedConfigNested withNewConsoleProvidersObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ConsoleProvidersObservedConfigNested withNewConsoleProvidersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withAuthenticationListObservedConfig(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withStorageStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StorageStatusObservedConfigNested withNewStorageStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StorageStatusObservedConfigNested withNewStorageStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
@@ -413,22 +413,22 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withContainerObservedConfig(io.fabric.kubernetes.api.model.v.Container);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ContainerObservedConfigNested withNewContainerObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ContainerObservedConfigNested withNewContainerObservedConfigLike(io.fabric.kubernetes.api.model.v.Container);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withPodNetworkConnectivityCheckSpecObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withAccessLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AccessLoggingObservedConfigNested withNewAccessLoggingObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AccessLoggingObservedConfigNested withNewAccessLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withNewHostNetworkStrategyObservedConfig(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withDeveloperConsoleCatalogCustomizationObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DeveloperConsoleCatalogCustomizationObservedConfigNested withNewDeveloperConsoleCatalogCustomizationObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DeveloperConsoleCatalogCustomizationObservedConfigNested withNewDeveloperConsoleCatalogCustomizationObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
@@ -453,12 +453,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withServiceCatalogAPIServerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ServiceCatalogAPIServerStatusObservedConfigNested withNewServiceCatalogAPIServerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ServiceCatalogAPIServerStatusObservedConfigNested withNewServiceCatalogAPIServerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withStaticIPAMDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withDNSNodePlacementObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSNodePlacementObservedConfigNested withNewDNSNodePlacementObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSNodePlacementObservedConfigNested withNewDNSNodePlacementObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
@@ -508,13 +508,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withDNSRecordStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSRecordStatusObservedConfigNested withNewDNSRecordStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSRecordStatusObservedConfigNested withNewDNSRecordStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withNewClusterNetworkEntryObservedConfig(java.lang.String, java.lang.Integer);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withIngressControllerCaptureHTTPCookieObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$IngressControllerCaptureHTTPCookieObservedConfigNested withNewIngressControllerCaptureHTTPCookieObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$IngressControllerCaptureHTTPCookieObservedConfigNested withNewIngressControllerCaptureHTTPCookieObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
@@ -522,15 +522,15 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withHTTPCompressionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$HTTPCompressionPolicyObservedConfigNested withNewHTTPCompressionPolicyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$HTTPCompressionPolicyObservedConfigNested withNewHTTPCompressionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNS);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSObservedConfigNested withNewDNSObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSObservedConfigNested withNewDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withNetFlowConfigObserved(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSObservedConfigNested withNewDNSObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSObservedConfigNested withNewDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withPolicyAuditConfigObserved(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$PolicyAuditConfigObservedNested withNewPolicyAuditConfigObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$PolicyAuditConfigObservedNested withNewPolicyAuditConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
@@ -538,13 +538,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withAddPageObservedConfig(io.fabric.openshift.api.model.v.operator.v.AddPage);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AddPageObservedConfigNested withNewAddPageObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AddPageObservedConfigNested withNewAddPageObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AddPage);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withNewStaticIPAMAddressesObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withDNSRecordObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSRecordObservedConfigNested withNewDNSRecordObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSRecordObservedConfigNested withNewDNSRecordObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
@@ -573,12 +573,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withLabelSelectorUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.LabelSelector);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$LabelSelectorUnsupportedConfigOverridesNested withNewLabelSelectorUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$LabelSelectorUnsupportedConfigOverridesNested withNewLabelSelectorUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.LabelSelector);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$PodNetworkConnectivityCheckStatusUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$PodNetworkConnectivityCheckStatusUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
@@ -591,12 +591,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withPodTemplateSpecUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$PodTemplateSpecUnsupportedConfigOverridesNested withNewPodTemplateSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$PodTemplateSpecUnsupportedConfigOverridesNested withNewPodTemplateSpecUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withCSISnapshotControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$CSISnapshotControllerStatusUnsupportedConfigOverridesNested withNewCSISnapshotControllerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$CSISnapshotControllerStatusUnsupportedConfigOverridesNested withNewCSISnapshotControllerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
@@ -609,12 +609,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withResourceRequirementsUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.ResourceRequirements);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ResourceRequirementsUnsupportedConfigOverridesNested withNewResourceRequirementsUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ResourceRequirementsUnsupportedConfigOverridesNested withNewResourceRequirementsUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.ResourceRequirements);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeStorageVersionMigratorSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeStorageVersionMigratorSpecUnsupportedConfigOverridesNested withNewKubeStorageVersionMigratorSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeStorageVersionMigratorSpecUnsupportedConfigOverridesNested withNewKubeStorageVersionMigratorSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
@@ -671,23 +671,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withCSISnapshotControllerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$CSISnapshotControllerSpecUnsupportedConfigOverridesNested withNewCSISnapshotControllerSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$CSISnapshotControllerSpecUnsupportedConfigOverridesNested withNewCSISnapshotControllerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesNested withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesNested withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeAPIServerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeAPIServerListUnsupportedConfigOverridesNested withNewKubeAPIServerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeAPIServerListUnsupportedConfigOverridesNested withNewKubeAPIServerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
@@ -721,18 +721,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeAPIServerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeAPIServerStatusUnsupportedConfigOverridesNested withNewKubeAPIServerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeAPIServerStatusUnsupportedConfigOverridesNested withNewKubeAPIServerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withCloudCredentialStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$CloudCredentialStatusUnsupportedConfigOverridesNested withNewCloudCredentialStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$CloudCredentialStatusUnsupportedConfigOverridesNested withNewCloudCredentialStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
@@ -745,18 +745,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withIngressControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$IngressControllerStatusUnsupportedConfigOverridesNested withNewIngressControllerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$IngressControllerStatusUnsupportedConfigOverridesNested withNewIngressControllerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withCSISnapshotControllerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$CSISnapshotControllerListUnsupportedConfigOverridesNested withNewCSISnapshotControllerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$CSISnapshotControllerListUnsupportedConfigOverridesNested withNewCSISnapshotControllerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
@@ -767,23 +767,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withConsoleUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.Console);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ConsoleUnsupportedConfigOverridesNested withNewConsoleUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ConsoleUnsupportedConfigOverridesNested withNewConsoleUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.Console);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withClusterCSIDriverUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ClusterCSIDriverUnsupportedConfigOverridesNested withNewClusterCSIDriverUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ClusterCSIDriverUnsupportedConfigOverridesNested withNewClusterCSIDriverUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
@@ -842,13 +842,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$PodNetworkConnectivityCheckConditionUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$PodNetworkConnectivityCheckConditionUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withGenerationStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$GenerationStatusUnsupportedConfigOverridesNested withNewGenerationStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$GenerationStatusUnsupportedConfigOverridesNested withNewGenerationStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
@@ -874,12 +874,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withClientTLSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ClientTLSUnsupportedConfigOverridesNested withNewClientTLSUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ClientTLSUnsupportedConfigOverridesNested withNewClientTLSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeSchedulerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeSchedulerStatusUnsupportedConfigOverridesNested withNewKubeSchedulerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeSchedulerStatusUnsupportedConfigOverridesNested withNewKubeSchedulerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
@@ -949,12 +949,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withConsoleProvidersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ConsoleProvidersUnsupportedConfigOverridesNested withNewConsoleProvidersUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ConsoleProvidersUnsupportedConfigOverridesNested withNewConsoleProvidersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withStorageStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StorageStatusUnsupportedConfigOverridesNested withNewStorageStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StorageStatusUnsupportedConfigOverridesNested withNewStorageStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
@@ -970,22 +970,22 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withContainerUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.Container);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ContainerUnsupportedConfigOverridesNested withNewContainerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ContainerUnsupportedConfigOverridesNested withNewContainerUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.Container);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withAccessLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AccessLoggingUnsupportedConfigOverridesNested withNewAccessLoggingUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AccessLoggingUnsupportedConfigOverridesNested withNewAccessLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
@@ -1010,12 +1010,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withServiceCatalogAPIServerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNested withNewServiceCatalogAPIServerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNested withNewServiceCatalogAPIServerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withDNSNodePlacementUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSNodePlacementUnsupportedConfigOverridesNested withNewDNSNodePlacementUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSNodePlacementUnsupportedConfigOverridesNested withNewDNSNodePlacementUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
@@ -1065,13 +1065,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withDNSRecordStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSRecordStatusUnsupportedConfigOverridesNested withNewDNSRecordStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSRecordStatusUnsupportedConfigOverridesNested withNewDNSRecordStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$IngressControllerCaptureHTTPCookieUnsupportedConfigOverridesNested withNewIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$IngressControllerCaptureHTTPCookieUnsupportedConfigOverridesNested withNewIngressControllerCaptureHTTPCookieUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
@@ -1079,15 +1079,15 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withHTTPCompressionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$HTTPCompressionPolicyUnsupportedConfigOverridesNested withNewHTTPCompressionPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$HTTPCompressionPolicyUnsupportedConfigOverridesNested withNewHTTPCompressionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withPolicyAuditConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$PolicyAuditConfigUnsupportedOverridesNested withNewPolicyAuditConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$PolicyAuditConfigUnsupportedOverridesNested withNewPolicyAuditConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
@@ -1095,13 +1095,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withAddPageUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AddPage);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AddPageUnsupportedConfigOverridesNested withNewAddPageUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AddPageUnsupportedConfigOverridesNested withNewAddPageUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AddPage);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withDNSRecordUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSRecordUnsupportedConfigOverridesNested withNewDNSRecordUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSRecordUnsupportedConfigOverridesNested withNewDNSRecordUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.ConfigSpecFluentImpl.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.ConfigSpecFluentImpl.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.ConfigSpecFluentImpl.jimple	2025-03-13 16:41:46.419570942 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.ConfigSpecFluentImpl.jimple	2025-03-13 18:04:14.885712692 +0000
@@ -343,20 +343,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -403,20 +403,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -463,20 +463,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -663,20 +663,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -693,20 +693,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -823,40 +823,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -903,40 +903,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -973,20 +973,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1003,20 +1003,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1213,20 +1213,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1313,20 +1313,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1543,20 +1543,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1613,20 +1613,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1643,20 +1643,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1743,20 +1743,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1923,20 +1923,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1963,10 +1963,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1983,10 +1983,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2013,20 +2013,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2206,23 +2206,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$LabelSelectorObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.kubernetes.api.model.v.LabelSelector)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2238,43 +2238,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2290,24 +2290,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withPodNetworkConnectivityCheckStatusObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus)
@@ -2518,23 +2518,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$PodTemplateSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.kubernetes.api.model.v.PodTemplateSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withServiceCatalogControllerManagerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2550,43 +2550,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withServiceCatalogControllerManagerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2602,24 +2602,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withCSISnapshotControllerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus)
@@ -2830,23 +2830,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ResourceRequirementsObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withDeveloperConsoleCatalogCategoryMetaObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2862,43 +2862,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withDeveloperConsoleCatalogCategoryMetaObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2914,24 +2914,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved()
 {
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeStorageVersionMigratorSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec)
@@ -3906,23 +3906,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$CSISnapshotControllerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withDNSStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -3938,43 +3938,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withDNSStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -3990,24 +3990,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)
@@ -4076,23 +4076,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4108,56 +4108,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withNewGCPLoadBalancerParametersObservedConfig(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
-io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4173,24 +4160,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withNewGCPLoadBalancerParametersObservedConfig(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeAPIServerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList)
@@ -4765,23 +4765,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeAPIServerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeAPIServerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4797,43 +4797,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeAPIServerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4849,43 +4849,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withConsoleConfigRouteObserved(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4901,43 +4901,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObserved()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObservedLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withConsoleConfigRouteObserved(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
+io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4953,24 +4953,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObserved()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObservedLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withCloudCredentialStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus)
@@ -5181,23 +5181,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$IngressControllerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withHybridOverlayConfigObserved(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5213,43 +5213,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObserved()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withHybridOverlayConfigObserved(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5265,43 +5265,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObserved()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withImagePrunerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5317,43 +5317,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withImagePrunerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5369,24 +5369,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withCSISnapshotControllerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList)
@@ -5558,23 +5558,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ConsoleObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.Console)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5590,57 +5590,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withNewStaticIPAMRoutesObservedConfig(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent v;
-java.lang.String v, v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
-{
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5656,41 +5642,38 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withNewDNSZoneConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withNewStaticIPAMRoutesObservedConfig(java.lang.String, java.lang.String)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent v;
-java.lang.String v, v, v, v, v;
+java.lang.String v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
 v := @parameter: java.lang.String;
 v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withContainerLoggingDestinationParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)
@@ -5745,23 +5728,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ContainerLoggingDestinationParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeSchedulerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5777,43 +5760,60 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withNewDNSZoneConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent v;
+java.lang.String v, v, v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeSchedulerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5829,24 +5829,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withClusterCSIDriverObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver)
@@ -6854,23 +6854,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withPodNetworkConnectivityCheckConditionObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -6886,43 +6886,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withNewRouteAdmissionPolicyObservedConfig(java.lang.String, java.lang.String)
 {
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent v;
 io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+{
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -6938,38 +6952,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withNewRouteAdmissionPolicyObservedConfig(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
-java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withGenerationStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.GenerationStatus)
@@ -7401,23 +7401,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ClientTLSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClientTLS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withImagePrunerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -7433,43 +7433,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withImagePrunerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -7485,24 +7485,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeSchedulerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus)
@@ -8684,23 +8684,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ConsoleProvidersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleProviders)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withAuthenticationListObservedConfig(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -8716,43 +8716,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withAuthenticationListObservedConfig(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -8768,24 +8768,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withStorageStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageStatus)
@@ -9048,23 +9048,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ContainerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.kubernetes.api.model.v.Container)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withPodNetworkConnectivityCheckSpecObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9080,43 +9080,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withPodNetworkConnectivityCheckSpecObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9132,24 +9132,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withAccessLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.AccessLogging)
@@ -9204,23 +9204,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AccessLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AccessLogging)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9236,56 +9236,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withNewHostNetworkStrategyObservedConfig(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9301,24 +9288,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withNewHostNetworkStrategyObservedConfig(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withDeveloperConsoleCatalogCustomizationObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization)
@@ -9737,23 +9737,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogAPIServerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withStaticIPAMDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9769,43 +9769,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withStaticIPAMDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9821,24 +9821,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withDNSNodePlacementObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement)
@@ -10686,23 +10686,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSRecordStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -10718,43 +10718,58 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withNewClusterNetworkEntryObservedConfig(java.lang.String, java.lang.Integer)
 {
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
+java.lang.String v;
+java.lang.Integer v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.Integer;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+{
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -10770,39 +10785,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withNewClusterNetworkEntryObservedConfig(java.lang.String, java.lang.Integer)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
-java.lang.String v;
-java.lang.Integer v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.Integer;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withIngressControllerCaptureHTTPCookieObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie)
@@ -10926,23 +10926,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$HTTPCompressionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withNetFlowConfigObserved(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -10958,24 +10958,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObserved()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$NetFlowConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$NetFlowConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNS)
@@ -11030,23 +11030,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withNetFlowConfigObserved(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
+io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11062,24 +11062,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObserved()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$NetFlowConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$NetFlowConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withPolicyAuditConfigObserved(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig)
@@ -11203,23 +11203,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AddPageObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AddPage)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
-io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11235,43 +11235,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StorageListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StorageListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StorageListObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StorageListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withNewStaticIPAMAddressesObservedConfig(java.lang.String, java.lang.String)
 {
-io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent v;
+java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList)
+{
+io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11287,38 +11301,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StorageListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StorageListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withNewStaticIPAMAddressesObservedConfig(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent v;
-java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StorageListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StorageListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withDNSRecordObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecord)
@@ -11853,20 +11853,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -11913,20 +11913,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -11973,20 +11973,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12173,20 +12173,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12203,20 +12203,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12333,40 +12333,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12413,40 +12413,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12483,20 +12483,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12513,20 +12513,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12723,20 +12723,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12823,20 +12823,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13053,20 +13053,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13123,20 +13123,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13153,20 +13153,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13253,20 +13253,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13433,20 +13433,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13473,10 +13473,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13493,10 +13493,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13523,20 +13523,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13716,23 +13716,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$LabelSelectorUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.kubernetes.api.model.v.LabelSelector)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13748,43 +13748,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13800,24 +13800,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus)
@@ -14028,23 +14028,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$PodTemplateSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.kubernetes.api.model.v.PodTemplateSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14060,43 +14060,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14112,24 +14112,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withCSISnapshotControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus)
@@ -14340,23 +14340,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ResourceRequirementsUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14372,43 +14372,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14424,24 +14424,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeStorageVersionMigratorSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec)
@@ -15416,23 +15416,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$CSISnapshotControllerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15448,43 +15448,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15500,24 +15500,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)
@@ -15586,23 +15586,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15618,56 +15618,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
-io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15683,24 +15670,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeAPIServerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList)
@@ -16275,23 +16275,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeAPIServerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16307,43 +16307,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16359,43 +16359,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16411,43 +16411,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
+io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16463,24 +16463,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withCloudCredentialStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus)
@@ -16691,23 +16691,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$IngressControllerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16723,43 +16723,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16775,43 +16775,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16827,43 +16827,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16879,24 +16879,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withCSISnapshotControllerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList)
@@ -17068,23 +17068,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ConsoleUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.Console)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17100,57 +17100,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent v;
-java.lang.String v, v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
-{
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17166,41 +17152,38 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent v;
-java.lang.String v, v, v, v, v;
+java.lang.String v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
 v := @parameter: java.lang.String;
 v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)
@@ -17255,23 +17238,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17287,43 +17270,60 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent v;
+java.lang.String v, v, v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17339,24 +17339,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withClusterCSIDriverUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver)
@@ -18364,23 +18364,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18396,43 +18396,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String)
 {
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent v;
 io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+{
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18448,38 +18462,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
-java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withGenerationStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GenerationStatus)
@@ -18911,23 +18911,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ClientTLSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClientTLS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18943,43 +18943,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18995,24 +18995,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeSchedulerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus)
@@ -20194,23 +20194,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ConsoleProvidersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleProviders)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20226,43 +20226,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20278,24 +20278,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withStorageStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageStatus)
@@ -20558,23 +20558,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ContainerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.kubernetes.api.model.v.Container)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20590,43 +20590,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20642,24 +20642,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withAccessLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AccessLogging)
@@ -20714,23 +20714,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AccessLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AccessLogging)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20746,56 +20746,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20811,24 +20798,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization)
@@ -21247,23 +21247,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -21279,43 +21279,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -21331,24 +21331,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withDNSNodePlacementUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement)
@@ -22196,23 +22196,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSRecordStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22228,43 +22228,58 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer)
 {
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
+java.lang.String v;
+java.lang.Integer v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.Integer;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+{
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22280,39 +22295,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
-java.lang.String v;
-java.lang.Integer v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.Integer;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie)
@@ -22436,23 +22436,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$HTTPCompressionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22468,24 +22468,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS)
@@ -22540,23 +22540,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$DNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
+io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22572,24 +22572,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withPolicyAuditConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig)
@@ -22713,23 +22713,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$AddPageUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AddPage)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
-io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22745,43 +22745,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
 {
-io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent v;
+java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList)
+{
+io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22797,38 +22811,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
-io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent v;
-java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConfigSpecFluent withDNSRecordUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecord)
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.ConsoleSpecFluent.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.ConsoleSpecFluent.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.ConsoleSpecFluent.jimple	2025-03-13 16:41:44.543600467 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.ConsoleSpecFluent.jimple	2025-03-13 18:04:12.945743213 +0000
@@ -25,12 +25,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withLabelSelectorObservedConfig(io.fabric.kubernetes.api.model.v.LabelSelector);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$LabelSelectorObservedConfigNested withNewLabelSelectorObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$LabelSelectorObservedConfigNested withNewLabelSelectorObservedConfigLike(io.fabric.kubernetes.api.model.v.LabelSelector);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withPodNetworkConnectivityCheckStatusObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$PodNetworkConnectivityCheckStatusObservedConfigNested withNewPodNetworkConnectivityCheckStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$PodNetworkConnectivityCheckStatusObservedConfigNested withNewPodNetworkConnectivityCheckStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
@@ -43,12 +43,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withPodTemplateSpecObservedConfig(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$PodTemplateSpecObservedConfigNested withNewPodTemplateSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$PodTemplateSpecObservedConfigNested withNewPodTemplateSpecObservedConfigLike(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withServiceCatalogControllerManagerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withCSISnapshotControllerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$CSISnapshotControllerStatusObservedConfigNested withNewCSISnapshotControllerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$CSISnapshotControllerStatusObservedConfigNested withNewCSISnapshotControllerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
@@ -61,12 +61,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withResourceRequirementsObservedConfig(io.fabric.kubernetes.api.model.v.ResourceRequirements);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ResourceRequirementsObservedConfigNested withNewResourceRequirementsObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ResourceRequirementsObservedConfigNested withNewResourceRequirementsObservedConfigLike(io.fabric.kubernetes.api.model.v.ResourceRequirements);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withDeveloperConsoleCatalogCategoryMetaObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeStorageVersionMigratorSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeStorageVersionMigratorSpecObservedConfigNested withNewKubeStorageVersionMigratorSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeStorageVersionMigratorSpecObservedConfigNested withNewKubeStorageVersionMigratorSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
@@ -123,23 +123,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withCSISnapshotControllerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$CSISnapshotControllerSpecObservedConfigNested withNewCSISnapshotControllerSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$CSISnapshotControllerSpecObservedConfigNested withNewCSISnapshotControllerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withDNSStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyObservedConfigNested withNewIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyObservedConfigNested withNewIngressControllerHTTPUniqueIdHeaderPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withNewIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withNewGCPLoadBalancerParametersObservedConfig(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeAPIServerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeAPIServerListObservedConfigNested withNewKubeAPIServerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeAPIServerListObservedConfigNested withNewKubeAPIServerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
@@ -173,18 +173,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeAPIServerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeAPIServerStatusObservedConfigNested withNewKubeAPIServerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeAPIServerStatusObservedConfigNested withNewKubeAPIServerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeAPIServerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withConsoleConfigRouteObserved(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObservedLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withCloudCredentialStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$CloudCredentialStatusObservedConfigNested withNewCloudCredentialStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$CloudCredentialStatusObservedConfigNested withNewCloudCredentialStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
@@ -197,18 +197,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withIngressControllerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$IngressControllerStatusObservedConfigNested withNewIngressControllerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$IngressControllerStatusObservedConfigNested withNewIngressControllerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withHybridOverlayConfigObserved(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withImagePrunerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withCSISnapshotControllerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$CSISnapshotControllerListObservedConfigNested withNewCSISnapshotControllerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$CSISnapshotControllerListObservedConfigNested withNewCSISnapshotControllerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
@@ -219,23 +219,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withConsoleObservedConfig(io.fabric.openshift.api.model.v.operator.v.Console);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ConsoleObservedConfigNested withNewConsoleObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ConsoleObservedConfigNested withNewConsoleObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.Console);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withNewStaticIPAMRoutesObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withContainerLoggingDestinationParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withNewDNSZoneConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withContainerLoggingDestinationParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeSchedulerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withClusterCSIDriverObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ClusterCSIDriverObservedConfigNested withNewClusterCSIDriverObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ClusterCSIDriverObservedConfigNested withNewClusterCSIDriverObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
@@ -294,13 +294,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$PodNetworkConnectivityCheckConditionObservedConfigNested withNewPodNetworkConnectivityCheckConditionObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$PodNetworkConnectivityCheckConditionObservedConfigNested withNewPodNetworkConnectivityCheckConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withNewPodNetworkConnectivityCheckConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withNewRouteAdmissionPolicyObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withGenerationStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$GenerationStatusObservedConfigNested withNewGenerationStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$GenerationStatusObservedConfigNested withNewGenerationStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
@@ -326,12 +326,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withClientTLSObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ClientTLSObservedConfigNested withNewClientTLSObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ClientTLSObservedConfigNested withNewClientTLSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withImagePrunerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeSchedulerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeSchedulerStatusObservedConfigNested withNewKubeSchedulerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeSchedulerStatusObservedConfigNested withNewKubeSchedulerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
@@ -401,12 +401,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withConsoleProvidersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ConsoleProvidersObservedConfigNested withNewConsoleProvidersObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ConsoleProvidersObservedConfigNested withNewConsoleProvidersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withAuthenticationListObservedConfig(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withStorageStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StorageStatusObservedConfigNested withNewStorageStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StorageStatusObservedConfigNested withNewStorageStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
@@ -422,22 +422,22 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withContainerObservedConfig(io.fabric.kubernetes.api.model.v.Container);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ContainerObservedConfigNested withNewContainerObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ContainerObservedConfigNested withNewContainerObservedConfigLike(io.fabric.kubernetes.api.model.v.Container);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withPodNetworkConnectivityCheckSpecObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withAccessLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AccessLoggingObservedConfigNested withNewAccessLoggingObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AccessLoggingObservedConfigNested withNewAccessLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withNewHostNetworkStrategyObservedConfig(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withDeveloperConsoleCatalogCustomizationObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DeveloperConsoleCatalogCustomizationObservedConfigNested withNewDeveloperConsoleCatalogCustomizationObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DeveloperConsoleCatalogCustomizationObservedConfigNested withNewDeveloperConsoleCatalogCustomizationObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
@@ -462,12 +462,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withServiceCatalogAPIServerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ServiceCatalogAPIServerStatusObservedConfigNested withNewServiceCatalogAPIServerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ServiceCatalogAPIServerStatusObservedConfigNested withNewServiceCatalogAPIServerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withStaticIPAMDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withDNSNodePlacementObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSNodePlacementObservedConfigNested withNewDNSNodePlacementObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSNodePlacementObservedConfigNested withNewDNSNodePlacementObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
@@ -517,13 +517,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withDNSRecordStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSRecordStatusObservedConfigNested withNewDNSRecordStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSRecordStatusObservedConfigNested withNewDNSRecordStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withNewClusterNetworkEntryObservedConfig(java.lang.String, java.lang.Integer);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withIngressControllerCaptureHTTPCookieObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$IngressControllerCaptureHTTPCookieObservedConfigNested withNewIngressControllerCaptureHTTPCookieObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$IngressControllerCaptureHTTPCookieObservedConfigNested withNewIngressControllerCaptureHTTPCookieObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
@@ -531,15 +531,15 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withHTTPCompressionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$HTTPCompressionPolicyObservedConfigNested withNewHTTPCompressionPolicyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$HTTPCompressionPolicyObservedConfigNested withNewHTTPCompressionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNS);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSObservedConfigNested withNewDNSObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSObservedConfigNested withNewDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withNetFlowConfigObserved(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSObservedConfigNested withNewDNSObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSObservedConfigNested withNewDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withPolicyAuditConfigObserved(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$PolicyAuditConfigObservedNested withNewPolicyAuditConfigObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$PolicyAuditConfigObservedNested withNewPolicyAuditConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
@@ -547,13 +547,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withAddPageObservedConfig(io.fabric.openshift.api.model.v.operator.v.AddPage);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AddPageObservedConfigNested withNewAddPageObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AddPageObservedConfigNested withNewAddPageObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AddPage);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withNewStaticIPAMAddressesObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withDNSRecordObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSRecordObservedConfigNested withNewDNSRecordObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSRecordObservedConfigNested withNewDNSRecordObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
@@ -615,12 +615,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withLabelSelectorUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.LabelSelector);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$LabelSelectorUnsupportedConfigOverridesNested withNewLabelSelectorUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$LabelSelectorUnsupportedConfigOverridesNested withNewLabelSelectorUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.LabelSelector);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$PodNetworkConnectivityCheckStatusUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$PodNetworkConnectivityCheckStatusUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
@@ -633,12 +633,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withPodTemplateSpecUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$PodTemplateSpecUnsupportedConfigOverridesNested withNewPodTemplateSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$PodTemplateSpecUnsupportedConfigOverridesNested withNewPodTemplateSpecUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withCSISnapshotControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$CSISnapshotControllerStatusUnsupportedConfigOverridesNested withNewCSISnapshotControllerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$CSISnapshotControllerStatusUnsupportedConfigOverridesNested withNewCSISnapshotControllerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
@@ -651,12 +651,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withResourceRequirementsUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.ResourceRequirements);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ResourceRequirementsUnsupportedConfigOverridesNested withNewResourceRequirementsUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ResourceRequirementsUnsupportedConfigOverridesNested withNewResourceRequirementsUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.ResourceRequirements);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeStorageVersionMigratorSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeStorageVersionMigratorSpecUnsupportedConfigOverridesNested withNewKubeStorageVersionMigratorSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeStorageVersionMigratorSpecUnsupportedConfigOverridesNested withNewKubeStorageVersionMigratorSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
@@ -713,23 +713,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withCSISnapshotControllerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$CSISnapshotControllerSpecUnsupportedConfigOverridesNested withNewCSISnapshotControllerSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$CSISnapshotControllerSpecUnsupportedConfigOverridesNested withNewCSISnapshotControllerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesNested withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesNested withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeAPIServerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeAPIServerListUnsupportedConfigOverridesNested withNewKubeAPIServerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeAPIServerListUnsupportedConfigOverridesNested withNewKubeAPIServerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
@@ -763,18 +763,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeAPIServerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeAPIServerStatusUnsupportedConfigOverridesNested withNewKubeAPIServerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeAPIServerStatusUnsupportedConfigOverridesNested withNewKubeAPIServerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withCloudCredentialStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$CloudCredentialStatusUnsupportedConfigOverridesNested withNewCloudCredentialStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$CloudCredentialStatusUnsupportedConfigOverridesNested withNewCloudCredentialStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
@@ -787,18 +787,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withIngressControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$IngressControllerStatusUnsupportedConfigOverridesNested withNewIngressControllerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$IngressControllerStatusUnsupportedConfigOverridesNested withNewIngressControllerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withCSISnapshotControllerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$CSISnapshotControllerListUnsupportedConfigOverridesNested withNewCSISnapshotControllerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$CSISnapshotControllerListUnsupportedConfigOverridesNested withNewCSISnapshotControllerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
@@ -809,23 +809,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withConsoleUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.Console);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ConsoleUnsupportedConfigOverridesNested withNewConsoleUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ConsoleUnsupportedConfigOverridesNested withNewConsoleUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.Console);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withClusterCSIDriverUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ClusterCSIDriverUnsupportedConfigOverridesNested withNewClusterCSIDriverUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ClusterCSIDriverUnsupportedConfigOverridesNested withNewClusterCSIDriverUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
@@ -884,13 +884,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$PodNetworkConnectivityCheckConditionUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$PodNetworkConnectivityCheckConditionUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withGenerationStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$GenerationStatusUnsupportedConfigOverridesNested withNewGenerationStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$GenerationStatusUnsupportedConfigOverridesNested withNewGenerationStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
@@ -916,12 +916,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withClientTLSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ClientTLSUnsupportedConfigOverridesNested withNewClientTLSUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ClientTLSUnsupportedConfigOverridesNested withNewClientTLSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeSchedulerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeSchedulerStatusUnsupportedConfigOverridesNested withNewKubeSchedulerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeSchedulerStatusUnsupportedConfigOverridesNested withNewKubeSchedulerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
@@ -991,12 +991,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withConsoleProvidersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ConsoleProvidersUnsupportedConfigOverridesNested withNewConsoleProvidersUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ConsoleProvidersUnsupportedConfigOverridesNested withNewConsoleProvidersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withStorageStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StorageStatusUnsupportedConfigOverridesNested withNewStorageStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StorageStatusUnsupportedConfigOverridesNested withNewStorageStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
@@ -1012,22 +1012,22 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withContainerUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.Container);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ContainerUnsupportedConfigOverridesNested withNewContainerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ContainerUnsupportedConfigOverridesNested withNewContainerUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.Container);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withAccessLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AccessLoggingUnsupportedConfigOverridesNested withNewAccessLoggingUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AccessLoggingUnsupportedConfigOverridesNested withNewAccessLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
@@ -1052,12 +1052,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withServiceCatalogAPIServerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNested withNewServiceCatalogAPIServerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNested withNewServiceCatalogAPIServerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withDNSNodePlacementUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSNodePlacementUnsupportedConfigOverridesNested withNewDNSNodePlacementUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSNodePlacementUnsupportedConfigOverridesNested withNewDNSNodePlacementUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
@@ -1107,13 +1107,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withDNSRecordStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSRecordStatusUnsupportedConfigOverridesNested withNewDNSRecordStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSRecordStatusUnsupportedConfigOverridesNested withNewDNSRecordStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$IngressControllerCaptureHTTPCookieUnsupportedConfigOverridesNested withNewIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$IngressControllerCaptureHTTPCookieUnsupportedConfigOverridesNested withNewIngressControllerCaptureHTTPCookieUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
@@ -1121,15 +1121,15 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withHTTPCompressionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$HTTPCompressionPolicyUnsupportedConfigOverridesNested withNewHTTPCompressionPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$HTTPCompressionPolicyUnsupportedConfigOverridesNested withNewHTTPCompressionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withPolicyAuditConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$PolicyAuditConfigUnsupportedOverridesNested withNewPolicyAuditConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$PolicyAuditConfigUnsupportedOverridesNested withNewPolicyAuditConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
@@ -1137,13 +1137,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withAddPageUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AddPage);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AddPageUnsupportedConfigOverridesNested withNewAddPageUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AddPageUnsupportedConfigOverridesNested withNewAddPageUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AddPage);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList);
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList);
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withDNSRecordUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSRecordUnsupportedConfigOverridesNested withNewDNSRecordUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSRecordUnsupportedConfigOverridesNested withNewDNSRecordUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.ConsoleSpecFluentImpl.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.ConsoleSpecFluentImpl.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.ConsoleSpecFluentImpl.jimple	2025-03-13 16:41:46.787565150 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.ConsoleSpecFluentImpl.jimple	2025-03-13 18:04:15.277706526 +0000
@@ -513,20 +513,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -573,20 +573,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -633,20 +633,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -833,20 +833,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -863,20 +863,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -993,40 +993,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1073,40 +1073,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1143,20 +1143,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1173,20 +1173,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1383,20 +1383,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1483,20 +1483,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1713,20 +1713,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1783,20 +1783,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1813,20 +1813,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1913,20 +1913,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2093,20 +2093,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2133,10 +2133,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2153,10 +2153,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2183,20 +2183,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2376,23 +2376,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$LabelSelectorObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.kubernetes.api.model.v.LabelSelector)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2408,43 +2408,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2460,24 +2460,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withPodNetworkConnectivityCheckStatusObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus)
@@ -2688,23 +2688,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$PodTemplateSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.kubernetes.api.model.v.PodTemplateSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withServiceCatalogControllerManagerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2720,43 +2720,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withServiceCatalogControllerManagerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2772,24 +2772,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withCSISnapshotControllerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus)
@@ -3000,23 +3000,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ResourceRequirementsObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withDeveloperConsoleCatalogCategoryMetaObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -3032,43 +3032,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withDeveloperConsoleCatalogCategoryMetaObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -3084,24 +3084,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved()
 {
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeStorageVersionMigratorSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec)
@@ -4076,23 +4076,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$CSISnapshotControllerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withDNSStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4108,43 +4108,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withDNSStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4160,24 +4160,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)
@@ -4246,23 +4246,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4278,56 +4278,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withNewGCPLoadBalancerParametersObservedConfig(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4343,24 +4330,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withNewGCPLoadBalancerParametersObservedConfig(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeAPIServerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList)
@@ -4935,23 +4935,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeAPIServerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeAPIServerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4967,43 +4967,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeAPIServerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5019,43 +5019,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withConsoleConfigRouteObserved(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5071,43 +5071,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObserved()
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObservedLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withConsoleConfigRouteObserved(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
+io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5123,24 +5123,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObserved()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObservedLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withCloudCredentialStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus)
@@ -5351,23 +5351,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$IngressControllerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withHybridOverlayConfigObserved(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5383,43 +5383,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObserved()
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withHybridOverlayConfigObserved(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5435,43 +5435,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObserved()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withImagePrunerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5487,43 +5487,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withImagePrunerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5539,24 +5539,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withCSISnapshotControllerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList)
@@ -5728,23 +5728,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ConsoleObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.Console)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5760,57 +5760,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withNewStaticIPAMRoutesObservedConfig(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent v;
-java.lang.String v, v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
-{
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5826,41 +5812,38 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withNewDNSZoneConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withNewStaticIPAMRoutesObservedConfig(java.lang.String, java.lang.String)
 {
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+java.lang.String v, v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-java.lang.String v, v, v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
 v := @parameter: java.lang.String;
 v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withContainerLoggingDestinationParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)
@@ -5915,23 +5898,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ContainerLoggingDestinationParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeSchedulerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5947,43 +5930,60 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withNewDNSZoneConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+java.lang.String v, v, v, v, v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeSchedulerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5999,24 +5999,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withClusterCSIDriverObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver)
@@ -7024,23 +7024,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withPodNetworkConnectivityCheckConditionObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -7056,43 +7056,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withNewRouteAdmissionPolicyObservedConfig(java.lang.String, java.lang.String)
 {
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent v;
 io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+{
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -7108,38 +7122,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withNewRouteAdmissionPolicyObservedConfig(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
-java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withGenerationStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.GenerationStatus)
@@ -7571,23 +7571,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ClientTLSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClientTLS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withImagePrunerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -7603,43 +7603,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withImagePrunerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -7655,24 +7655,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeSchedulerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus)
@@ -8854,23 +8854,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ConsoleProvidersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleProviders)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withAuthenticationListObservedConfig(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -8886,43 +8886,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withAuthenticationListObservedConfig(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -8938,24 +8938,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withStorageStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageStatus)
@@ -9218,23 +9218,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ContainerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.kubernetes.api.model.v.Container)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withPodNetworkConnectivityCheckSpecObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9250,43 +9250,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withPodNetworkConnectivityCheckSpecObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9302,24 +9302,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withAccessLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.AccessLogging)
@@ -9374,23 +9374,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AccessLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AccessLogging)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9406,56 +9406,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withNewHostNetworkStrategyObservedConfig(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9471,24 +9458,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withNewHostNetworkStrategyObservedConfig(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withDeveloperConsoleCatalogCustomizationObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization)
@@ -9907,23 +9907,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogAPIServerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withStaticIPAMDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9939,43 +9939,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withStaticIPAMDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9991,24 +9991,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withDNSNodePlacementObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement)
@@ -10856,23 +10856,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSRecordStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -10888,43 +10888,58 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withNewClusterNetworkEntryObservedConfig(java.lang.String, java.lang.Integer)
 {
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent v;
+java.lang.String v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+java.lang.Integer v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.Integer;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+{
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -10940,39 +10955,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withNewClusterNetworkEntryObservedConfig(java.lang.String, java.lang.Integer)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-java.lang.Integer v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.Integer;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withIngressControllerCaptureHTTPCookieObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie)
@@ -11096,23 +11096,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$HTTPCompressionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withNetFlowConfigObserved(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11128,24 +11128,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObserved()
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$NetFlowConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$NetFlowConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNS)
@@ -11200,23 +11200,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withNetFlowConfigObserved(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
+io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11232,24 +11232,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObserved()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$NetFlowConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$NetFlowConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withPolicyAuditConfigObserved(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig)
@@ -11373,23 +11373,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AddPageObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AddPage)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
-io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11405,43 +11405,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StorageListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StorageListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StorageListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StorageListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withNewStaticIPAMAddressesObservedConfig(java.lang.String, java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent v;
+java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList)
 {
+io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11457,38 +11471,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StorageListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StorageListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withNewStaticIPAMAddressesObservedConfig(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent v;
-java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StorageListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StorageListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withDNSRecordObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecord)
@@ -12632,20 +12632,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12692,20 +12692,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12752,20 +12752,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12952,20 +12952,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12982,20 +12982,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13112,40 +13112,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13192,40 +13192,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13262,20 +13262,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13292,20 +13292,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13502,20 +13502,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13602,20 +13602,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13832,20 +13832,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13902,20 +13902,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13932,20 +13932,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14032,20 +14032,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14212,20 +14212,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14252,10 +14252,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14272,10 +14272,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14302,20 +14302,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14495,23 +14495,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$LabelSelectorUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.kubernetes.api.model.v.LabelSelector)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14527,43 +14527,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14579,24 +14579,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus)
@@ -14807,23 +14807,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$PodTemplateSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.kubernetes.api.model.v.PodTemplateSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14839,43 +14839,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14891,24 +14891,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withCSISnapshotControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus)
@@ -15119,23 +15119,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ResourceRequirementsUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15151,43 +15151,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15203,24 +15203,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeStorageVersionMigratorSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec)
@@ -16195,23 +16195,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$CSISnapshotControllerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16227,43 +16227,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16279,24 +16279,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)
@@ -16365,23 +16365,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16397,56 +16397,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16462,24 +16449,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeAPIServerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList)
@@ -17054,23 +17054,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeAPIServerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17086,43 +17086,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17138,43 +17138,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17190,43 +17190,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
+io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17242,24 +17242,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withCloudCredentialStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus)
@@ -17470,23 +17470,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$IngressControllerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17502,43 +17502,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17554,43 +17554,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17606,43 +17606,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17658,24 +17658,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withCSISnapshotControllerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList)
@@ -17847,23 +17847,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ConsoleUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.Console)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17879,57 +17879,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent v;
-java.lang.String v, v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
-{
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17945,41 +17931,38 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
 {
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+java.lang.String v, v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-java.lang.String v, v, v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
 v := @parameter: java.lang.String;
 v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)
@@ -18034,23 +18017,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18066,43 +18049,60 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+java.lang.String v, v, v, v, v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18118,24 +18118,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withClusterCSIDriverUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver)
@@ -19143,23 +19143,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -19175,43 +19175,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String)
 {
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent v;
 io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+{
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -19227,38 +19241,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
-java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withGenerationStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GenerationStatus)
@@ -19690,23 +19690,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ClientTLSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClientTLS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -19722,43 +19722,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -19774,24 +19774,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeSchedulerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus)
@@ -20973,23 +20973,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ConsoleProvidersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleProviders)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -21005,43 +21005,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -21057,24 +21057,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withStorageStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageStatus)
@@ -21337,23 +21337,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ContainerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.kubernetes.api.model.v.Container)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -21369,43 +21369,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -21421,24 +21421,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withAccessLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AccessLogging)
@@ -21493,23 +21493,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AccessLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AccessLogging)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -21525,56 +21525,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -21590,24 +21577,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization)
@@ -22026,23 +22026,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22058,43 +22058,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22110,24 +22110,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withDNSNodePlacementUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement)
@@ -22975,23 +22975,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSRecordStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -23007,43 +23007,58 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer)
 {
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent v;
+java.lang.String v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+java.lang.Integer v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.Integer;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+{
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -23059,39 +23074,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-java.lang.Integer v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.Integer;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie)
@@ -23215,23 +23215,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$HTTPCompressionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -23247,24 +23247,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS)
@@ -23319,23 +23319,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$DNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
+io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -23351,24 +23351,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withPolicyAuditConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig)
@@ -23492,23 +23492,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$AddPageUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AddPage)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
-io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -23524,43 +23524,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent v;
+java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList)
 {
+io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -23576,38 +23590,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent v;
-java.lang.String v, v;
 io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ConsoleSpecFluent withDNSRecordUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecord)
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.EtcdSpecFluent.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.EtcdSpecFluent.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.EtcdSpecFluent.jimple	2025-03-13 16:41:44.307604182 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.EtcdSpecFluent.jimple	2025-03-13 18:04:12.693747177 +0000
@@ -22,12 +22,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withLabelSelectorObservedConfig(io.fabric.kubernetes.api.model.v.LabelSelector);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$LabelSelectorObservedConfigNested withNewLabelSelectorObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$LabelSelectorObservedConfigNested withNewLabelSelectorObservedConfigLike(io.fabric.kubernetes.api.model.v.LabelSelector);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withPodNetworkConnectivityCheckStatusObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$PodNetworkConnectivityCheckStatusObservedConfigNested withNewPodNetworkConnectivityCheckStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$PodNetworkConnectivityCheckStatusObservedConfigNested withNewPodNetworkConnectivityCheckStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
@@ -40,12 +40,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withPodTemplateSpecObservedConfig(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$PodTemplateSpecObservedConfigNested withNewPodTemplateSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$PodTemplateSpecObservedConfigNested withNewPodTemplateSpecObservedConfigLike(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withServiceCatalogControllerManagerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withCSISnapshotControllerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$CSISnapshotControllerStatusObservedConfigNested withNewCSISnapshotControllerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$CSISnapshotControllerStatusObservedConfigNested withNewCSISnapshotControllerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
@@ -58,12 +58,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withResourceRequirementsObservedConfig(io.fabric.kubernetes.api.model.v.ResourceRequirements);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ResourceRequirementsObservedConfigNested withNewResourceRequirementsObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ResourceRequirementsObservedConfigNested withNewResourceRequirementsObservedConfigLike(io.fabric.kubernetes.api.model.v.ResourceRequirements);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved();
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withDeveloperConsoleCatalogCategoryMetaObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved();
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeStorageVersionMigratorSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeStorageVersionMigratorSpecObservedConfigNested withNewKubeStorageVersionMigratorSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeStorageVersionMigratorSpecObservedConfigNested withNewKubeStorageVersionMigratorSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
@@ -120,23 +120,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withCSISnapshotControllerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$CSISnapshotControllerSpecObservedConfigNested withNewCSISnapshotControllerSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$CSISnapshotControllerSpecObservedConfigNested withNewCSISnapshotControllerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withDNSStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyObservedConfigNested withNewIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyObservedConfigNested withNewIngressControllerHTTPUniqueIdHeaderPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withNewIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withNewGCPLoadBalancerParametersObservedConfig(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeAPIServerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeAPIServerListObservedConfigNested withNewKubeAPIServerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeAPIServerListObservedConfigNested withNewKubeAPIServerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
@@ -170,18 +170,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeAPIServerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeAPIServerStatusObservedConfigNested withNewKubeAPIServerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeAPIServerStatusObservedConfigNested withNewKubeAPIServerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeAPIServerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withConsoleConfigRouteObserved(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObservedLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withCloudCredentialStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$CloudCredentialStatusObservedConfigNested withNewCloudCredentialStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$CloudCredentialStatusObservedConfigNested withNewCloudCredentialStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
@@ -194,18 +194,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withIngressControllerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$IngressControllerStatusObservedConfigNested withNewIngressControllerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$IngressControllerStatusObservedConfigNested withNewIngressControllerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withHybridOverlayConfigObserved(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withImagePrunerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withCSISnapshotControllerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$CSISnapshotControllerListObservedConfigNested withNewCSISnapshotControllerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$CSISnapshotControllerListObservedConfigNested withNewCSISnapshotControllerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
@@ -216,23 +216,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withConsoleObservedConfig(io.fabric.openshift.api.model.v.operator.v.Console);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ConsoleObservedConfigNested withNewConsoleObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ConsoleObservedConfigNested withNewConsoleObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.Console);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withNewStaticIPAMRoutesObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withContainerLoggingDestinationParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withNewDNSZoneConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withContainerLoggingDestinationParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeSchedulerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withClusterCSIDriverObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ClusterCSIDriverObservedConfigNested withNewClusterCSIDriverObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ClusterCSIDriverObservedConfigNested withNewClusterCSIDriverObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
@@ -291,13 +291,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$PodNetworkConnectivityCheckConditionObservedConfigNested withNewPodNetworkConnectivityCheckConditionObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$PodNetworkConnectivityCheckConditionObservedConfigNested withNewPodNetworkConnectivityCheckConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withNewPodNetworkConnectivityCheckConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withNewRouteAdmissionPolicyObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withGenerationStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$GenerationStatusObservedConfigNested withNewGenerationStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$GenerationStatusObservedConfigNested withNewGenerationStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
@@ -323,12 +323,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withClientTLSObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ClientTLSObservedConfigNested withNewClientTLSObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ClientTLSObservedConfigNested withNewClientTLSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withImagePrunerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeSchedulerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeSchedulerStatusObservedConfigNested withNewKubeSchedulerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeSchedulerStatusObservedConfigNested withNewKubeSchedulerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
@@ -398,12 +398,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withConsoleProvidersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ConsoleProvidersObservedConfigNested withNewConsoleProvidersObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ConsoleProvidersObservedConfigNested withNewConsoleProvidersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withAuthenticationListObservedConfig(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withStorageStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StorageStatusObservedConfigNested withNewStorageStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StorageStatusObservedConfigNested withNewStorageStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
@@ -419,22 +419,22 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withContainerObservedConfig(io.fabric.kubernetes.api.model.v.Container);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ContainerObservedConfigNested withNewContainerObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ContainerObservedConfigNested withNewContainerObservedConfigLike(io.fabric.kubernetes.api.model.v.Container);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withPodNetworkConnectivityCheckSpecObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withAccessLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AccessLoggingObservedConfigNested withNewAccessLoggingObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AccessLoggingObservedConfigNested withNewAccessLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withNewHostNetworkStrategyObservedConfig(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withDeveloperConsoleCatalogCustomizationObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DeveloperConsoleCatalogCustomizationObservedConfigNested withNewDeveloperConsoleCatalogCustomizationObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DeveloperConsoleCatalogCustomizationObservedConfigNested withNewDeveloperConsoleCatalogCustomizationObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
@@ -459,12 +459,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withServiceCatalogAPIServerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ServiceCatalogAPIServerStatusObservedConfigNested withNewServiceCatalogAPIServerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ServiceCatalogAPIServerStatusObservedConfigNested withNewServiceCatalogAPIServerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withStaticIPAMDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withDNSNodePlacementObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSNodePlacementObservedConfigNested withNewDNSNodePlacementObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSNodePlacementObservedConfigNested withNewDNSNodePlacementObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
@@ -514,13 +514,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withDNSRecordStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSRecordStatusObservedConfigNested withNewDNSRecordStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSRecordStatusObservedConfigNested withNewDNSRecordStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withNewClusterNetworkEntryObservedConfig(java.lang.String, java.lang.Integer);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withIngressControllerCaptureHTTPCookieObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$IngressControllerCaptureHTTPCookieObservedConfigNested withNewIngressControllerCaptureHTTPCookieObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$IngressControllerCaptureHTTPCookieObservedConfigNested withNewIngressControllerCaptureHTTPCookieObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
@@ -528,15 +528,15 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withHTTPCompressionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$HTTPCompressionPolicyObservedConfigNested withNewHTTPCompressionPolicyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$HTTPCompressionPolicyObservedConfigNested withNewHTTPCompressionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNS);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSObservedConfigNested withNewDNSObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSObservedConfigNested withNewDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withNetFlowConfigObserved(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSObservedConfigNested withNewDNSObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSObservedConfigNested withNewDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withPolicyAuditConfigObserved(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$PolicyAuditConfigObservedNested withNewPolicyAuditConfigObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$PolicyAuditConfigObservedNested withNewPolicyAuditConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
@@ -544,13 +544,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withAddPageObservedConfig(io.fabric.openshift.api.model.v.operator.v.AddPage);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AddPageObservedConfigNested withNewAddPageObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AddPageObservedConfigNested withNewAddPageObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AddPage);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withNewStaticIPAMAddressesObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withDNSRecordObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSRecordObservedConfigNested withNewDNSRecordObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSRecordObservedConfigNested withNewDNSRecordObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
@@ -582,12 +582,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withLabelSelectorUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.LabelSelector);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$LabelSelectorUnsupportedConfigOverridesNested withNewLabelSelectorUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$LabelSelectorUnsupportedConfigOverridesNested withNewLabelSelectorUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.LabelSelector);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$PodNetworkConnectivityCheckStatusUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$PodNetworkConnectivityCheckStatusUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
@@ -600,12 +600,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withPodTemplateSpecUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$PodTemplateSpecUnsupportedConfigOverridesNested withNewPodTemplateSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$PodTemplateSpecUnsupportedConfigOverridesNested withNewPodTemplateSpecUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withCSISnapshotControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$CSISnapshotControllerStatusUnsupportedConfigOverridesNested withNewCSISnapshotControllerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$CSISnapshotControllerStatusUnsupportedConfigOverridesNested withNewCSISnapshotControllerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
@@ -618,12 +618,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withResourceRequirementsUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.ResourceRequirements);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ResourceRequirementsUnsupportedConfigOverridesNested withNewResourceRequirementsUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ResourceRequirementsUnsupportedConfigOverridesNested withNewResourceRequirementsUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.ResourceRequirements);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeStorageVersionMigratorSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeStorageVersionMigratorSpecUnsupportedConfigOverridesNested withNewKubeStorageVersionMigratorSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeStorageVersionMigratorSpecUnsupportedConfigOverridesNested withNewKubeStorageVersionMigratorSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
@@ -680,23 +680,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withCSISnapshotControllerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$CSISnapshotControllerSpecUnsupportedConfigOverridesNested withNewCSISnapshotControllerSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$CSISnapshotControllerSpecUnsupportedConfigOverridesNested withNewCSISnapshotControllerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesNested withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesNested withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeAPIServerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeAPIServerListUnsupportedConfigOverridesNested withNewKubeAPIServerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeAPIServerListUnsupportedConfigOverridesNested withNewKubeAPIServerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
@@ -730,18 +730,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeAPIServerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeAPIServerStatusUnsupportedConfigOverridesNested withNewKubeAPIServerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeAPIServerStatusUnsupportedConfigOverridesNested withNewKubeAPIServerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withCloudCredentialStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$CloudCredentialStatusUnsupportedConfigOverridesNested withNewCloudCredentialStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$CloudCredentialStatusUnsupportedConfigOverridesNested withNewCloudCredentialStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
@@ -754,18 +754,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withIngressControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$IngressControllerStatusUnsupportedConfigOverridesNested withNewIngressControllerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$IngressControllerStatusUnsupportedConfigOverridesNested withNewIngressControllerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withCSISnapshotControllerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$CSISnapshotControllerListUnsupportedConfigOverridesNested withNewCSISnapshotControllerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$CSISnapshotControllerListUnsupportedConfigOverridesNested withNewCSISnapshotControllerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
@@ -776,23 +776,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withConsoleUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.Console);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ConsoleUnsupportedConfigOverridesNested withNewConsoleUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ConsoleUnsupportedConfigOverridesNested withNewConsoleUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.Console);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withClusterCSIDriverUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ClusterCSIDriverUnsupportedConfigOverridesNested withNewClusterCSIDriverUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ClusterCSIDriverUnsupportedConfigOverridesNested withNewClusterCSIDriverUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
@@ -851,13 +851,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$PodNetworkConnectivityCheckConditionUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$PodNetworkConnectivityCheckConditionUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withGenerationStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$GenerationStatusUnsupportedConfigOverridesNested withNewGenerationStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$GenerationStatusUnsupportedConfigOverridesNested withNewGenerationStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
@@ -883,12 +883,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withClientTLSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ClientTLSUnsupportedConfigOverridesNested withNewClientTLSUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ClientTLSUnsupportedConfigOverridesNested withNewClientTLSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeSchedulerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeSchedulerStatusUnsupportedConfigOverridesNested withNewKubeSchedulerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeSchedulerStatusUnsupportedConfigOverridesNested withNewKubeSchedulerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
@@ -958,12 +958,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withConsoleProvidersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ConsoleProvidersUnsupportedConfigOverridesNested withNewConsoleProvidersUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ConsoleProvidersUnsupportedConfigOverridesNested withNewConsoleProvidersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withStorageStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StorageStatusUnsupportedConfigOverridesNested withNewStorageStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StorageStatusUnsupportedConfigOverridesNested withNewStorageStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
@@ -979,22 +979,22 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withContainerUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.Container);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ContainerUnsupportedConfigOverridesNested withNewContainerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ContainerUnsupportedConfigOverridesNested withNewContainerUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.Container);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withAccessLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AccessLoggingUnsupportedConfigOverridesNested withNewAccessLoggingUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AccessLoggingUnsupportedConfigOverridesNested withNewAccessLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
@@ -1019,12 +1019,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withServiceCatalogAPIServerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNested withNewServiceCatalogAPIServerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNested withNewServiceCatalogAPIServerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withDNSNodePlacementUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSNodePlacementUnsupportedConfigOverridesNested withNewDNSNodePlacementUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSNodePlacementUnsupportedConfigOverridesNested withNewDNSNodePlacementUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
@@ -1074,13 +1074,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withDNSRecordStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSRecordStatusUnsupportedConfigOverridesNested withNewDNSRecordStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSRecordStatusUnsupportedConfigOverridesNested withNewDNSRecordStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$IngressControllerCaptureHTTPCookieUnsupportedConfigOverridesNested withNewIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$IngressControllerCaptureHTTPCookieUnsupportedConfigOverridesNested withNewIngressControllerCaptureHTTPCookieUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
@@ -1088,15 +1088,15 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withHTTPCompressionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$HTTPCompressionPolicyUnsupportedConfigOverridesNested withNewHTTPCompressionPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$HTTPCompressionPolicyUnsupportedConfigOverridesNested withNewHTTPCompressionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withPolicyAuditConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$PolicyAuditConfigUnsupportedOverridesNested withNewPolicyAuditConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$PolicyAuditConfigUnsupportedOverridesNested withNewPolicyAuditConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
@@ -1104,13 +1104,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withAddPageUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AddPage);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AddPageUnsupportedConfigOverridesNested withNewAddPageUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AddPageUnsupportedConfigOverridesNested withNewAddPageUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AddPage);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList);
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList);
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withDNSRecordUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSRecordUnsupportedConfigOverridesNested withNewDNSRecordUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSRecordUnsupportedConfigOverridesNested withNewDNSRecordUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.EtcdSpecFluentImpl.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.EtcdSpecFluentImpl.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.EtcdSpecFluentImpl.jimple	2025-03-13 16:41:47.347556336 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.EtcdSpecFluentImpl.jimple	2025-03-13 18:04:15.841697653 +0000
@@ -421,20 +421,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -481,20 +481,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -541,20 +541,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -741,20 +741,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -771,20 +771,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -901,40 +901,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -981,40 +981,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1051,20 +1051,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1081,20 +1081,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1291,20 +1291,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1391,20 +1391,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1621,20 +1621,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1691,20 +1691,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1721,20 +1721,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1821,20 +1821,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2001,20 +2001,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2041,10 +2041,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2061,10 +2061,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2091,20 +2091,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2284,23 +2284,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$LabelSelectorObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.kubernetes.api.model.v.LabelSelector)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2316,43 +2316,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2368,24 +2368,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withPodNetworkConnectivityCheckStatusObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus)
@@ -2596,23 +2596,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$PodTemplateSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.kubernetes.api.model.v.PodTemplateSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withServiceCatalogControllerManagerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2628,43 +2628,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withServiceCatalogControllerManagerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2680,24 +2680,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withCSISnapshotControllerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus)
@@ -2908,23 +2908,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ResourceRequirementsObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withDeveloperConsoleCatalogCategoryMetaObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2940,43 +2940,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withDeveloperConsoleCatalogCategoryMetaObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2992,24 +2992,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved()
 {
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeStorageVersionMigratorSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec)
@@ -3984,23 +3984,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$CSISnapshotControllerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withDNSStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4016,43 +4016,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withDNSStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4068,24 +4068,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)
@@ -4154,23 +4154,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4186,56 +4186,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withNewGCPLoadBalancerParametersObservedConfig(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4251,24 +4238,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withNewGCPLoadBalancerParametersObservedConfig(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeAPIServerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList)
@@ -4843,23 +4843,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeAPIServerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeAPIServerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4875,43 +4875,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeAPIServerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4927,43 +4927,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withConsoleConfigRouteObserved(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4979,43 +4979,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObserved()
 {
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObservedLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withConsoleConfigRouteObserved(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
+io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5031,24 +5031,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObserved()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObservedLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withCloudCredentialStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus)
@@ -5259,23 +5259,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$IngressControllerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withHybridOverlayConfigObserved(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5291,43 +5291,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObserved()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withHybridOverlayConfigObserved(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5343,43 +5343,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObserved()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withImagePrunerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5395,43 +5395,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withImagePrunerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5447,24 +5447,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withCSISnapshotControllerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList)
@@ -5636,23 +5636,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ConsoleObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.Console)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5668,57 +5668,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withNewStaticIPAMRoutesObservedConfig(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent v;
-java.lang.String v, v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
-{
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5734,41 +5720,38 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withNewDNSZoneConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withNewStaticIPAMRoutesObservedConfig(java.lang.String, java.lang.String)
 {
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+java.lang.String v, v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-java.lang.String v, v, v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
 v := @parameter: java.lang.String;
 v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withContainerLoggingDestinationParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)
@@ -5823,23 +5806,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ContainerLoggingDestinationParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeSchedulerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5855,43 +5838,60 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withNewDNSZoneConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+java.lang.String v, v, v, v, v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeSchedulerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5907,24 +5907,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withClusterCSIDriverObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver)
@@ -6932,23 +6932,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withPodNetworkConnectivityCheckConditionObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -6964,43 +6964,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withNewRouteAdmissionPolicyObservedConfig(java.lang.String, java.lang.String)
 {
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent v;
 io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+{
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -7016,38 +7030,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withNewRouteAdmissionPolicyObservedConfig(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
-java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withGenerationStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.GenerationStatus)
@@ -7479,23 +7479,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ClientTLSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClientTLS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withImagePrunerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -7511,43 +7511,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withImagePrunerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -7563,24 +7563,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeSchedulerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus)
@@ -8762,23 +8762,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ConsoleProvidersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleProviders)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withAuthenticationListObservedConfig(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -8794,43 +8794,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withAuthenticationListObservedConfig(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -8846,24 +8846,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withStorageStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageStatus)
@@ -9126,23 +9126,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ContainerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.kubernetes.api.model.v.Container)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withPodNetworkConnectivityCheckSpecObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9158,43 +9158,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withPodNetworkConnectivityCheckSpecObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9210,24 +9210,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withAccessLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.AccessLogging)
@@ -9282,23 +9282,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AccessLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AccessLogging)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9314,56 +9314,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withNewHostNetworkStrategyObservedConfig(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9379,24 +9366,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withNewHostNetworkStrategyObservedConfig(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withDeveloperConsoleCatalogCustomizationObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization)
@@ -9815,23 +9815,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogAPIServerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withStaticIPAMDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9847,43 +9847,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withStaticIPAMDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9899,24 +9899,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withDNSNodePlacementObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement)
@@ -10764,23 +10764,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSRecordStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -10796,43 +10796,58 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withNewClusterNetworkEntryObservedConfig(java.lang.String, java.lang.Integer)
 {
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent v;
+java.lang.String v;
+java.lang.Integer v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.Integer;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+{
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -10848,39 +10863,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withNewClusterNetworkEntryObservedConfig(java.lang.String, java.lang.Integer)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent v;
-java.lang.String v;
-java.lang.Integer v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.Integer;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withIngressControllerCaptureHTTPCookieObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie)
@@ -11004,23 +11004,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$HTTPCompressionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withNetFlowConfigObserved(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11036,24 +11036,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObserved()
 {
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$NetFlowConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$NetFlowConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNS)
@@ -11108,23 +11108,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withNetFlowConfigObserved(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
+io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11140,24 +11140,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObserved()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$NetFlowConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$NetFlowConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withPolicyAuditConfigObserved(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig)
@@ -11281,23 +11281,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AddPageObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AddPage)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
-io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11313,43 +11313,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StorageListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StorageListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StorageListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StorageListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withNewStaticIPAMAddressesObservedConfig(java.lang.String, java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent v;
+java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList)
 {
+io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11365,38 +11379,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StorageListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StorageListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withNewStaticIPAMAddressesObservedConfig(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent v;
-java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StorageListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StorageListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withDNSRecordObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecord)
@@ -11965,20 +11965,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12025,20 +12025,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12085,20 +12085,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12285,20 +12285,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12315,20 +12315,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12445,40 +12445,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12525,40 +12525,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12595,20 +12595,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12625,20 +12625,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12835,20 +12835,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12935,20 +12935,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13165,20 +13165,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13235,20 +13235,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13265,20 +13265,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13365,20 +13365,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13545,20 +13545,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13585,10 +13585,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13605,10 +13605,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13635,20 +13635,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13828,23 +13828,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$LabelSelectorUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.kubernetes.api.model.v.LabelSelector)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13860,43 +13860,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13912,24 +13912,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus)
@@ -14140,23 +14140,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$PodTemplateSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.kubernetes.api.model.v.PodTemplateSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14172,43 +14172,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14224,24 +14224,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withCSISnapshotControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus)
@@ -14452,23 +14452,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ResourceRequirementsUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14484,43 +14484,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14536,24 +14536,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeStorageVersionMigratorSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec)
@@ -15528,23 +15528,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$CSISnapshotControllerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15560,43 +15560,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15612,24 +15612,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)
@@ -15698,23 +15698,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15730,56 +15730,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15795,24 +15782,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeAPIServerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList)
@@ -16387,23 +16387,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeAPIServerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16419,43 +16419,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16471,43 +16471,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16523,43 +16523,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
+io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16575,24 +16575,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withCloudCredentialStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus)
@@ -16803,23 +16803,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$IngressControllerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16835,43 +16835,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16887,43 +16887,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16939,43 +16939,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16991,24 +16991,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withCSISnapshotControllerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList)
@@ -17180,23 +17180,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ConsoleUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.Console)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17212,57 +17212,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent v;
-java.lang.String v, v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
-{
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17278,41 +17264,38 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
 {
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+java.lang.String v, v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-java.lang.String v, v, v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
 v := @parameter: java.lang.String;
 v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)
@@ -17367,23 +17350,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17399,43 +17382,60 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+java.lang.String v, v, v, v, v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17451,24 +17451,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withClusterCSIDriverUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver)
@@ -18476,23 +18476,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18508,43 +18508,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String)
 {
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent v;
 io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+{
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18560,38 +18574,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
-java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withGenerationStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GenerationStatus)
@@ -19023,23 +19023,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ClientTLSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClientTLS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -19055,43 +19055,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -19107,24 +19107,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeSchedulerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus)
@@ -20306,23 +20306,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ConsoleProvidersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleProviders)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20338,43 +20338,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20390,24 +20390,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withStorageStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageStatus)
@@ -20670,23 +20670,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ContainerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.kubernetes.api.model.v.Container)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20702,43 +20702,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20754,24 +20754,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withAccessLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AccessLogging)
@@ -20826,23 +20826,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AccessLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AccessLogging)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20858,56 +20858,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20923,24 +20910,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization)
@@ -21359,23 +21359,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -21391,43 +21391,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -21443,24 +21443,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withDNSNodePlacementUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement)
@@ -22308,23 +22308,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSRecordStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22340,43 +22340,58 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer)
 {
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent v;
+java.lang.String v;
+java.lang.Integer v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.Integer;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+{
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22392,39 +22407,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent v;
-java.lang.String v;
-java.lang.Integer v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.Integer;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie)
@@ -22548,23 +22548,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$HTTPCompressionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22580,24 +22580,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS)
@@ -22652,23 +22652,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$DNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
+io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22684,24 +22684,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withPolicyAuditConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig)
@@ -22825,23 +22825,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$AddPageUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AddPage)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
-io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22857,43 +22857,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent v;
+java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList)
 {
+io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22909,38 +22923,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
-io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent v;
-java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = new io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.EtcdSpecFluent withDNSRecordUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecord)
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.IngressControllerSpecFluent.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.IngressControllerSpecFluent.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.IngressControllerSpecFluent.jimple	2025-03-13 16:41:43.991609156 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.IngressControllerSpecFluent.jimple	2025-03-13 18:04:12.369752274 +0000
@@ -127,12 +127,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withLabelSelectorUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.LabelSelector);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$LabelSelectorUnsupportedConfigOverridesNested withNewLabelSelectorUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$LabelSelectorUnsupportedConfigOverridesNested withNewLabelSelectorUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.LabelSelector);
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$PodNetworkConnectivityCheckStatusUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$PodNetworkConnectivityCheckStatusUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
@@ -145,12 +145,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withPodTemplateSpecUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$PodTemplateSpecUnsupportedConfigOverridesNested withNewPodTemplateSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$PodTemplateSpecUnsupportedConfigOverridesNested withNewPodTemplateSpecUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withCSISnapshotControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$CSISnapshotControllerStatusUnsupportedConfigOverridesNested withNewCSISnapshotControllerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$CSISnapshotControllerStatusUnsupportedConfigOverridesNested withNewCSISnapshotControllerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
@@ -163,12 +163,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withResourceRequirementsUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.ResourceRequirements);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ResourceRequirementsUnsupportedConfigOverridesNested withNewResourceRequirementsUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ResourceRequirementsUnsupportedConfigOverridesNested withNewResourceRequirementsUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.ResourceRequirements);
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withKubeStorageVersionMigratorSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$KubeStorageVersionMigratorSpecUnsupportedConfigOverridesNested withNewKubeStorageVersionMigratorSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$KubeStorageVersionMigratorSpecUnsupportedConfigOverridesNested withNewKubeStorageVersionMigratorSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
@@ -225,23 +225,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withCSISnapshotControllerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$CSISnapshotControllerSpecUnsupportedConfigOverridesNested withNewCSISnapshotControllerSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$CSISnapshotControllerSpecUnsupportedConfigOverridesNested withNewCSISnapshotControllerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesNested withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesNested withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withKubeAPIServerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$KubeAPIServerListUnsupportedConfigOverridesNested withNewKubeAPIServerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$KubeAPIServerListUnsupportedConfigOverridesNested withNewKubeAPIServerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
@@ -275,18 +275,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withKubeAPIServerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$KubeAPIServerStatusUnsupportedConfigOverridesNested withNewKubeAPIServerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$KubeAPIServerStatusUnsupportedConfigOverridesNested withNewKubeAPIServerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController);
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withCloudCredentialStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$CloudCredentialStatusUnsupportedConfigOverridesNested withNewCloudCredentialStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$CloudCredentialStatusUnsupportedConfigOverridesNested withNewCloudCredentialStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
@@ -299,18 +299,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withIngressControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$IngressControllerStatusUnsupportedConfigOverridesNested withNewIngressControllerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$IngressControllerStatusUnsupportedConfigOverridesNested withNewIngressControllerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withCSISnapshotControllerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$CSISnapshotControllerListUnsupportedConfigOverridesNested withNewCSISnapshotControllerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$CSISnapshotControllerListUnsupportedConfigOverridesNested withNewCSISnapshotControllerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
@@ -321,23 +321,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withConsoleUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.Console);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ConsoleUnsupportedConfigOverridesNested withNewConsoleUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ConsoleUnsupportedConfigOverridesNested withNewConsoleUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.Console);
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withClusterCSIDriverUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ClusterCSIDriverUnsupportedConfigOverridesNested withNewClusterCSIDriverUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ClusterCSIDriverUnsupportedConfigOverridesNested withNewClusterCSIDriverUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
@@ -396,13 +396,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$PodNetworkConnectivityCheckConditionUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$PodNetworkConnectivityCheckConditionUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withGenerationStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$GenerationStatusUnsupportedConfigOverridesNested withNewGenerationStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$GenerationStatusUnsupportedConfigOverridesNested withNewGenerationStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
@@ -428,12 +428,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withClientTLSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ClientTLSUnsupportedConfigOverridesNested withNewClientTLSUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ClientTLSUnsupportedConfigOverridesNested withNewClientTLSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withKubeSchedulerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$KubeSchedulerStatusUnsupportedConfigOverridesNested withNewKubeSchedulerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$KubeSchedulerStatusUnsupportedConfigOverridesNested withNewKubeSchedulerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
@@ -503,12 +503,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withConsoleProvidersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ConsoleProvidersUnsupportedConfigOverridesNested withNewConsoleProvidersUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ConsoleProvidersUnsupportedConfigOverridesNested withNewConsoleProvidersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withStorageStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$StorageStatusUnsupportedConfigOverridesNested withNewStorageStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$StorageStatusUnsupportedConfigOverridesNested withNewStorageStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
@@ -524,22 +524,22 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withContainerUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.Container);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ContainerUnsupportedConfigOverridesNested withNewContainerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ContainerUnsupportedConfigOverridesNested withNewContainerUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.Container);
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withAccessLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$AccessLoggingUnsupportedConfigOverridesNested withNewAccessLoggingUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$AccessLoggingUnsupportedConfigOverridesNested withNewAccessLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$DeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$DeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
@@ -564,12 +564,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withServiceCatalogAPIServerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNested withNewServiceCatalogAPIServerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNested withNewServiceCatalogAPIServerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withDNSNodePlacementUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$DNSNodePlacementUnsupportedConfigOverridesNested withNewDNSNodePlacementUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$DNSNodePlacementUnsupportedConfigOverridesNested withNewDNSNodePlacementUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
@@ -619,13 +619,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withDNSRecordStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$DNSRecordStatusUnsupportedConfigOverridesNested withNewDNSRecordStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$DNSRecordStatusUnsupportedConfigOverridesNested withNewDNSRecordStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer);
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$IngressControllerCaptureHTTPCookieUnsupportedConfigOverridesNested withNewIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$IngressControllerCaptureHTTPCookieUnsupportedConfigOverridesNested withNewIngressControllerCaptureHTTPCookieUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
@@ -633,15 +633,15 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withHTTPCompressionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$HTTPCompressionPolicyUnsupportedConfigOverridesNested withNewHTTPCompressionPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$HTTPCompressionPolicyUnsupportedConfigOverridesNested withNewHTTPCompressionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS);
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withPolicyAuditConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$PolicyAuditConfigUnsupportedOverridesNested withNewPolicyAuditConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$PolicyAuditConfigUnsupportedOverridesNested withNewPolicyAuditConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
@@ -649,13 +649,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withAddPageUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AddPage);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$AddPageUnsupportedConfigOverridesNested withNewAddPageUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$AddPageUnsupportedConfigOverridesNested withNewAddPageUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AddPage);
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList);
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList);
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withDNSRecordUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$DNSRecordUnsupportedConfigOverridesNested withNewDNSRecordUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$DNSRecordUnsupportedConfigOverridesNested withNewDNSRecordUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.IngressControllerSpecFluentImpl.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.IngressControllerSpecFluentImpl.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.IngressControllerSpecFluentImpl.jimple	2025-03-13 16:41:47.799549223 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.IngressControllerSpecFluentImpl.jimple	2025-03-13 18:04:16.285690668 +0000
@@ -2140,20 +2140,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -2200,20 +2200,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -2260,20 +2260,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -2460,20 +2460,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -2490,20 +2490,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -2620,40 +2620,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -2700,40 +2700,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -2770,20 +2770,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -2800,20 +2800,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -3010,20 +3010,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -3110,20 +3110,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -3340,20 +3340,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -3410,20 +3410,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -3440,20 +3440,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -3540,20 +3540,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -3720,20 +3720,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -3760,10 +3760,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -3780,10 +3780,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -3810,20 +3810,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -4003,23 +4003,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$LabelSelectorUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.kubernetes.api.model.v.LabelSelector)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -4035,43 +4035,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -4087,24 +4087,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus)
@@ -4315,23 +4315,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$PodTemplateSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.kubernetes.api.model.v.PodTemplateSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -4347,43 +4347,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -4399,24 +4399,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withCSISnapshotControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus)
@@ -4627,23 +4627,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ResourceRequirementsUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -4659,43 +4659,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -4711,24 +4711,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withKubeStorageVersionMigratorSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec)
@@ -5703,23 +5703,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$CSISnapshotControllerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -5735,43 +5735,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -5787,24 +5787,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)
@@ -5873,23 +5873,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -5905,56 +5905,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
-io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -5970,24 +5957,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withKubeAPIServerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList)
@@ -6562,23 +6562,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeAPIServerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -6594,43 +6594,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -6646,43 +6646,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -6698,43 +6698,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
+io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -6750,24 +6750,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withCloudCredentialStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus)
@@ -6978,23 +6978,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$IngressControllerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -7010,43 +7010,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -7062,43 +7062,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -7114,43 +7114,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -7166,24 +7166,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withCSISnapshotControllerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList)
@@ -7355,23 +7355,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ConsoleUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.Console)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -7387,57 +7387,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent v;
-java.lang.String v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
-{
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -7453,41 +7439,38 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent v;
-java.lang.String v, v, v, v, v;
+java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
 v := @parameter: java.lang.String;
 v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)
@@ -7542,23 +7525,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -7574,43 +7557,60 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent v;
+java.lang.String v, v, v, v, v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -7626,24 +7626,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withClusterCSIDriverUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver)
@@ -8651,23 +8651,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -8683,43 +8683,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String)
 {
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent v;
 io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+{
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -8735,38 +8749,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
-java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withGenerationStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GenerationStatus)
@@ -9198,23 +9198,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ClientTLSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClientTLS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -9230,43 +9230,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -9282,24 +9282,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withKubeSchedulerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus)
@@ -10481,23 +10481,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ConsoleProvidersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleProviders)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -10513,43 +10513,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -10565,24 +10565,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withStorageStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageStatus)
@@ -10845,23 +10845,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ContainerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.kubernetes.api.model.v.Container)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -10877,43 +10877,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -10929,24 +10929,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withAccessLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AccessLogging)
@@ -11001,23 +11001,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$AccessLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AccessLogging)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -11033,56 +11033,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -11098,24 +11085,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization)
@@ -11534,23 +11534,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -11566,43 +11566,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -11618,24 +11618,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withDNSNodePlacementUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement)
@@ -12483,23 +12483,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$DNSRecordStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12515,43 +12515,58 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer)
 {
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent v;
+java.lang.String v;
+java.lang.Integer v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.Integer;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+{
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12567,39 +12582,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent v;
-java.lang.String v;
-java.lang.Integer v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.Integer;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie)
@@ -12723,23 +12723,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$HTTPCompressionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12755,24 +12755,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS)
@@ -12827,23 +12827,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$DNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
+io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12859,24 +12859,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withPolicyAuditConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig)
@@ -13000,23 +13000,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$AddPageUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AddPage)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
-io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13032,43 +13032,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent v;
+java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList)
 {
+io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13084,38 +13098,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent v;
-java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.IngressControllerSpecFluent withDNSRecordUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecord)
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.KubeAPIServerSpecFluent.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.KubeAPIServerSpecFluent.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.KubeAPIServerSpecFluent.jimple	2025-03-13 16:41:44.199605882 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.KubeAPIServerSpecFluent.jimple	2025-03-13 18:04:12.585748876 +0000
@@ -22,12 +22,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withLabelSelectorObservedConfig(io.fabric.kubernetes.api.model.v.LabelSelector);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$LabelSelectorObservedConfigNested withNewLabelSelectorObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$LabelSelectorObservedConfigNested withNewLabelSelectorObservedConfigLike(io.fabric.kubernetes.api.model.v.LabelSelector);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withPodNetworkConnectivityCheckStatusObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$PodNetworkConnectivityCheckStatusObservedConfigNested withNewPodNetworkConnectivityCheckStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$PodNetworkConnectivityCheckStatusObservedConfigNested withNewPodNetworkConnectivityCheckStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
@@ -40,12 +40,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withPodTemplateSpecObservedConfig(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$PodTemplateSpecObservedConfigNested withNewPodTemplateSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$PodTemplateSpecObservedConfigNested withNewPodTemplateSpecObservedConfigLike(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withServiceCatalogControllerManagerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withCSISnapshotControllerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$CSISnapshotControllerStatusObservedConfigNested withNewCSISnapshotControllerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$CSISnapshotControllerStatusObservedConfigNested withNewCSISnapshotControllerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
@@ -58,12 +58,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withResourceRequirementsObservedConfig(io.fabric.kubernetes.api.model.v.ResourceRequirements);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ResourceRequirementsObservedConfigNested withNewResourceRequirementsObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ResourceRequirementsObservedConfigNested withNewResourceRequirementsObservedConfigLike(io.fabric.kubernetes.api.model.v.ResourceRequirements);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withDeveloperConsoleCatalogCategoryMetaObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeStorageVersionMigratorSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeStorageVersionMigratorSpecObservedConfigNested withNewKubeStorageVersionMigratorSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeStorageVersionMigratorSpecObservedConfigNested withNewKubeStorageVersionMigratorSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
@@ -120,23 +120,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withCSISnapshotControllerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$CSISnapshotControllerSpecObservedConfigNested withNewCSISnapshotControllerSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$CSISnapshotControllerSpecObservedConfigNested withNewCSISnapshotControllerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withDNSStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyObservedConfigNested withNewIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyObservedConfigNested withNewIngressControllerHTTPUniqueIdHeaderPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withNewIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withNewGCPLoadBalancerParametersObservedConfig(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeAPIServerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeAPIServerListObservedConfigNested withNewKubeAPIServerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeAPIServerListObservedConfigNested withNewKubeAPIServerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
@@ -170,18 +170,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeAPIServerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeAPIServerStatusObservedConfigNested withNewKubeAPIServerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeAPIServerStatusObservedConfigNested withNewKubeAPIServerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeAPIServerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withConsoleConfigRouteObserved(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObservedLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withCloudCredentialStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$CloudCredentialStatusObservedConfigNested withNewCloudCredentialStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$CloudCredentialStatusObservedConfigNested withNewCloudCredentialStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
@@ -194,18 +194,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withIngressControllerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$IngressControllerStatusObservedConfigNested withNewIngressControllerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$IngressControllerStatusObservedConfigNested withNewIngressControllerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withHybridOverlayConfigObserved(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withImagePrunerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withCSISnapshotControllerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$CSISnapshotControllerListObservedConfigNested withNewCSISnapshotControllerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$CSISnapshotControllerListObservedConfigNested withNewCSISnapshotControllerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
@@ -216,23 +216,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withConsoleObservedConfig(io.fabric.openshift.api.model.v.operator.v.Console);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ConsoleObservedConfigNested withNewConsoleObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ConsoleObservedConfigNested withNewConsoleObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.Console);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withNewStaticIPAMRoutesObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withContainerLoggingDestinationParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withNewDNSZoneConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withContainerLoggingDestinationParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeSchedulerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withClusterCSIDriverObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ClusterCSIDriverObservedConfigNested withNewClusterCSIDriverObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ClusterCSIDriverObservedConfigNested withNewClusterCSIDriverObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
@@ -291,13 +291,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$PodNetworkConnectivityCheckConditionObservedConfigNested withNewPodNetworkConnectivityCheckConditionObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$PodNetworkConnectivityCheckConditionObservedConfigNested withNewPodNetworkConnectivityCheckConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withNewPodNetworkConnectivityCheckConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withNewRouteAdmissionPolicyObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withGenerationStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$GenerationStatusObservedConfigNested withNewGenerationStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$GenerationStatusObservedConfigNested withNewGenerationStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
@@ -323,12 +323,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withClientTLSObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ClientTLSObservedConfigNested withNewClientTLSObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ClientTLSObservedConfigNested withNewClientTLSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withImagePrunerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeSchedulerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeSchedulerStatusObservedConfigNested withNewKubeSchedulerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeSchedulerStatusObservedConfigNested withNewKubeSchedulerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
@@ -398,12 +398,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withConsoleProvidersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ConsoleProvidersObservedConfigNested withNewConsoleProvidersObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ConsoleProvidersObservedConfigNested withNewConsoleProvidersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withAuthenticationListObservedConfig(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withStorageStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StorageStatusObservedConfigNested withNewStorageStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StorageStatusObservedConfigNested withNewStorageStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
@@ -419,22 +419,22 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withContainerObservedConfig(io.fabric.kubernetes.api.model.v.Container);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ContainerObservedConfigNested withNewContainerObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ContainerObservedConfigNested withNewContainerObservedConfigLike(io.fabric.kubernetes.api.model.v.Container);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withPodNetworkConnectivityCheckSpecObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withAccessLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AccessLoggingObservedConfigNested withNewAccessLoggingObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AccessLoggingObservedConfigNested withNewAccessLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withNewHostNetworkStrategyObservedConfig(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withDeveloperConsoleCatalogCustomizationObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DeveloperConsoleCatalogCustomizationObservedConfigNested withNewDeveloperConsoleCatalogCustomizationObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DeveloperConsoleCatalogCustomizationObservedConfigNested withNewDeveloperConsoleCatalogCustomizationObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
@@ -459,12 +459,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withServiceCatalogAPIServerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ServiceCatalogAPIServerStatusObservedConfigNested withNewServiceCatalogAPIServerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ServiceCatalogAPIServerStatusObservedConfigNested withNewServiceCatalogAPIServerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withStaticIPAMDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withDNSNodePlacementObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSNodePlacementObservedConfigNested withNewDNSNodePlacementObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSNodePlacementObservedConfigNested withNewDNSNodePlacementObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
@@ -514,13 +514,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withDNSRecordStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSRecordStatusObservedConfigNested withNewDNSRecordStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSRecordStatusObservedConfigNested withNewDNSRecordStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withNewClusterNetworkEntryObservedConfig(java.lang.String, java.lang.Integer);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withIngressControllerCaptureHTTPCookieObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$IngressControllerCaptureHTTPCookieObservedConfigNested withNewIngressControllerCaptureHTTPCookieObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$IngressControllerCaptureHTTPCookieObservedConfigNested withNewIngressControllerCaptureHTTPCookieObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
@@ -528,15 +528,15 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withHTTPCompressionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$HTTPCompressionPolicyObservedConfigNested withNewHTTPCompressionPolicyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$HTTPCompressionPolicyObservedConfigNested withNewHTTPCompressionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNS);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSObservedConfigNested withNewDNSObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSObservedConfigNested withNewDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withNetFlowConfigObserved(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSObservedConfigNested withNewDNSObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSObservedConfigNested withNewDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withPolicyAuditConfigObserved(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$PolicyAuditConfigObservedNested withNewPolicyAuditConfigObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$PolicyAuditConfigObservedNested withNewPolicyAuditConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
@@ -544,13 +544,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withAddPageObservedConfig(io.fabric.openshift.api.model.v.operator.v.AddPage);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AddPageObservedConfigNested withNewAddPageObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AddPageObservedConfigNested withNewAddPageObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AddPage);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withNewStaticIPAMAddressesObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withDNSRecordObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSRecordObservedConfigNested withNewDNSRecordObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSRecordObservedConfigNested withNewDNSRecordObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
@@ -582,12 +582,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withLabelSelectorUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.LabelSelector);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$LabelSelectorUnsupportedConfigOverridesNested withNewLabelSelectorUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$LabelSelectorUnsupportedConfigOverridesNested withNewLabelSelectorUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.LabelSelector);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$PodNetworkConnectivityCheckStatusUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$PodNetworkConnectivityCheckStatusUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
@@ -600,12 +600,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withPodTemplateSpecUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$PodTemplateSpecUnsupportedConfigOverridesNested withNewPodTemplateSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$PodTemplateSpecUnsupportedConfigOverridesNested withNewPodTemplateSpecUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withCSISnapshotControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$CSISnapshotControllerStatusUnsupportedConfigOverridesNested withNewCSISnapshotControllerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$CSISnapshotControllerStatusUnsupportedConfigOverridesNested withNewCSISnapshotControllerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
@@ -618,12 +618,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withResourceRequirementsUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.ResourceRequirements);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ResourceRequirementsUnsupportedConfigOverridesNested withNewResourceRequirementsUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ResourceRequirementsUnsupportedConfigOverridesNested withNewResourceRequirementsUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.ResourceRequirements);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeStorageVersionMigratorSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeStorageVersionMigratorSpecUnsupportedConfigOverridesNested withNewKubeStorageVersionMigratorSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeStorageVersionMigratorSpecUnsupportedConfigOverridesNested withNewKubeStorageVersionMigratorSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
@@ -680,23 +680,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withCSISnapshotControllerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$CSISnapshotControllerSpecUnsupportedConfigOverridesNested withNewCSISnapshotControllerSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$CSISnapshotControllerSpecUnsupportedConfigOverridesNested withNewCSISnapshotControllerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesNested withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesNested withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeAPIServerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeAPIServerListUnsupportedConfigOverridesNested withNewKubeAPIServerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeAPIServerListUnsupportedConfigOverridesNested withNewKubeAPIServerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
@@ -730,18 +730,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeAPIServerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeAPIServerStatusUnsupportedConfigOverridesNested withNewKubeAPIServerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeAPIServerStatusUnsupportedConfigOverridesNested withNewKubeAPIServerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withCloudCredentialStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$CloudCredentialStatusUnsupportedConfigOverridesNested withNewCloudCredentialStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$CloudCredentialStatusUnsupportedConfigOverridesNested withNewCloudCredentialStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
@@ -754,18 +754,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withIngressControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$IngressControllerStatusUnsupportedConfigOverridesNested withNewIngressControllerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$IngressControllerStatusUnsupportedConfigOverridesNested withNewIngressControllerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withCSISnapshotControllerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$CSISnapshotControllerListUnsupportedConfigOverridesNested withNewCSISnapshotControllerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$CSISnapshotControllerListUnsupportedConfigOverridesNested withNewCSISnapshotControllerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
@@ -776,23 +776,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withConsoleUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.Console);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ConsoleUnsupportedConfigOverridesNested withNewConsoleUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ConsoleUnsupportedConfigOverridesNested withNewConsoleUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.Console);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withClusterCSIDriverUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ClusterCSIDriverUnsupportedConfigOverridesNested withNewClusterCSIDriverUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ClusterCSIDriverUnsupportedConfigOverridesNested withNewClusterCSIDriverUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
@@ -851,13 +851,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$PodNetworkConnectivityCheckConditionUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$PodNetworkConnectivityCheckConditionUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withGenerationStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$GenerationStatusUnsupportedConfigOverridesNested withNewGenerationStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$GenerationStatusUnsupportedConfigOverridesNested withNewGenerationStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
@@ -883,12 +883,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withClientTLSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ClientTLSUnsupportedConfigOverridesNested withNewClientTLSUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ClientTLSUnsupportedConfigOverridesNested withNewClientTLSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeSchedulerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeSchedulerStatusUnsupportedConfigOverridesNested withNewKubeSchedulerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeSchedulerStatusUnsupportedConfigOverridesNested withNewKubeSchedulerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
@@ -958,12 +958,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withConsoleProvidersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ConsoleProvidersUnsupportedConfigOverridesNested withNewConsoleProvidersUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ConsoleProvidersUnsupportedConfigOverridesNested withNewConsoleProvidersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withStorageStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StorageStatusUnsupportedConfigOverridesNested withNewStorageStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StorageStatusUnsupportedConfigOverridesNested withNewStorageStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
@@ -979,22 +979,22 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withContainerUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.Container);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ContainerUnsupportedConfigOverridesNested withNewContainerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ContainerUnsupportedConfigOverridesNested withNewContainerUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.Container);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withAccessLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AccessLoggingUnsupportedConfigOverridesNested withNewAccessLoggingUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AccessLoggingUnsupportedConfigOverridesNested withNewAccessLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
@@ -1019,12 +1019,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withServiceCatalogAPIServerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNested withNewServiceCatalogAPIServerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNested withNewServiceCatalogAPIServerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withDNSNodePlacementUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSNodePlacementUnsupportedConfigOverridesNested withNewDNSNodePlacementUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSNodePlacementUnsupportedConfigOverridesNested withNewDNSNodePlacementUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
@@ -1074,13 +1074,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withDNSRecordStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSRecordStatusUnsupportedConfigOverridesNested withNewDNSRecordStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSRecordStatusUnsupportedConfigOverridesNested withNewDNSRecordStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$IngressControllerCaptureHTTPCookieUnsupportedConfigOverridesNested withNewIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$IngressControllerCaptureHTTPCookieUnsupportedConfigOverridesNested withNewIngressControllerCaptureHTTPCookieUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
@@ -1088,15 +1088,15 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withHTTPCompressionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$HTTPCompressionPolicyUnsupportedConfigOverridesNested withNewHTTPCompressionPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$HTTPCompressionPolicyUnsupportedConfigOverridesNested withNewHTTPCompressionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withPolicyAuditConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$PolicyAuditConfigUnsupportedOverridesNested withNewPolicyAuditConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$PolicyAuditConfigUnsupportedOverridesNested withNewPolicyAuditConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
@@ -1104,13 +1104,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withAddPageUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AddPage);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AddPageUnsupportedConfigOverridesNested withNewAddPageUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AddPageUnsupportedConfigOverridesNested withNewAddPageUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AddPage);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withDNSRecordUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSRecordUnsupportedConfigOverridesNested withNewDNSRecordUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSRecordUnsupportedConfigOverridesNested withNewDNSRecordUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.KubeAPIServerSpecFluentImpl.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.KubeAPIServerSpecFluentImpl.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.KubeAPIServerSpecFluentImpl.jimple	2025-03-13 16:41:48.163543494 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.KubeAPIServerSpecFluentImpl.jimple	2025-03-13 18:04:16.645685004 +0000
@@ -421,20 +421,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -481,20 +481,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -541,20 +541,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -741,20 +741,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -771,20 +771,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -901,40 +901,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -981,40 +981,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1051,20 +1051,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1081,20 +1081,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1291,20 +1291,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1391,20 +1391,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1621,20 +1621,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1691,20 +1691,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1721,20 +1721,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1821,20 +1821,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2001,20 +2001,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2041,10 +2041,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2061,10 +2061,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2091,20 +2091,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2284,23 +2284,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$LabelSelectorObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.kubernetes.api.model.v.LabelSelector)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2316,43 +2316,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2368,24 +2368,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withPodNetworkConnectivityCheckStatusObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus)
@@ -2596,23 +2596,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$PodTemplateSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.kubernetes.api.model.v.PodTemplateSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withServiceCatalogControllerManagerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2628,43 +2628,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withServiceCatalogControllerManagerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2680,24 +2680,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withCSISnapshotControllerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus)
@@ -2908,23 +2908,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ResourceRequirementsObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withDeveloperConsoleCatalogCategoryMetaObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2940,43 +2940,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withDeveloperConsoleCatalogCategoryMetaObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2992,24 +2992,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeStorageVersionMigratorSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec)
@@ -3984,23 +3984,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$CSISnapshotControllerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withDNSStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4016,43 +4016,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withDNSStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4068,24 +4068,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)
@@ -4154,23 +4154,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4186,56 +4186,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withNewGCPLoadBalancerParametersObservedConfig(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4251,24 +4238,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withNewGCPLoadBalancerParametersObservedConfig(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+java.lang.String v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeAPIServerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList)
@@ -4843,23 +4843,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeAPIServerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeAPIServerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4875,43 +4875,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeAPIServerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4927,43 +4927,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withConsoleConfigRouteObserved(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4979,43 +4979,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObserved()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObservedLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withConsoleConfigRouteObserved(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
+io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5031,24 +5031,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObserved()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObservedLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withCloudCredentialStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus)
@@ -5259,23 +5259,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$IngressControllerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withHybridOverlayConfigObserved(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5291,43 +5291,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObserved()
 {
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withHybridOverlayConfigObserved(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5343,43 +5343,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObserved()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withImagePrunerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5395,43 +5395,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withImagePrunerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5447,24 +5447,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withCSISnapshotControllerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList)
@@ -5636,23 +5636,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ConsoleObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.Console)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5668,57 +5668,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withNewStaticIPAMRoutesObservedConfig(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-java.lang.String v, v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
-{
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5734,41 +5720,38 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withNewDNSZoneConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withNewStaticIPAMRoutesObservedConfig(java.lang.String, java.lang.String)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent v;
-java.lang.String v, v, v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+java.lang.String v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
 v := @parameter: java.lang.String;
 v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withContainerLoggingDestinationParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)
@@ -5823,23 +5806,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ContainerLoggingDestinationParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeSchedulerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5855,43 +5838,60 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withNewDNSZoneConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent v;
+java.lang.String v, v, v, v, v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeSchedulerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5907,24 +5907,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withClusterCSIDriverObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver)
@@ -6932,23 +6932,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withPodNetworkConnectivityCheckConditionObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -6964,43 +6964,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withNewRouteAdmissionPolicyObservedConfig(java.lang.String, java.lang.String)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent v;
 io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+java.lang.String v, v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+{
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -7016,38 +7030,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withNewRouteAdmissionPolicyObservedConfig(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withGenerationStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.GenerationStatus)
@@ -7479,23 +7479,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ClientTLSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClientTLS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withImagePrunerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -7511,43 +7511,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withImagePrunerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -7563,24 +7563,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeSchedulerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus)
@@ -8762,23 +8762,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ConsoleProvidersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleProviders)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withAuthenticationListObservedConfig(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -8794,43 +8794,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withAuthenticationListObservedConfig(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -8846,24 +8846,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withStorageStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageStatus)
@@ -9126,23 +9126,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ContainerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.kubernetes.api.model.v.Container)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withPodNetworkConnectivityCheckSpecObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9158,43 +9158,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withPodNetworkConnectivityCheckSpecObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9210,24 +9210,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withAccessLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.AccessLogging)
@@ -9282,23 +9282,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AccessLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AccessLogging)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9314,56 +9314,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withNewHostNetworkStrategyObservedConfig(java.lang.String)
-{
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9379,24 +9366,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withNewHostNetworkStrategyObservedConfig(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+java.lang.String v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withDeveloperConsoleCatalogCustomizationObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization)
@@ -9815,23 +9815,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogAPIServerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withStaticIPAMDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9847,43 +9847,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withStaticIPAMDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9899,24 +9899,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withDNSNodePlacementObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement)
@@ -10764,23 +10764,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSRecordStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -10796,43 +10796,58 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withNewClusterNetworkEntryObservedConfig(java.lang.String, java.lang.Integer)
 {
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+java.lang.String v;
+java.lang.Integer v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.Integer;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+{
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -10848,39 +10863,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withNewClusterNetworkEntryObservedConfig(java.lang.String, java.lang.Integer)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-java.lang.String v;
-java.lang.Integer v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.Integer;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withIngressControllerCaptureHTTPCookieObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie)
@@ -11004,23 +11004,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$HTTPCompressionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withNetFlowConfigObserved(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11036,24 +11036,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObserved()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$NetFlowConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$NetFlowConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNS)
@@ -11108,23 +11108,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withNetFlowConfigObserved(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11140,24 +11140,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObserved()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$NetFlowConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$NetFlowConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withPolicyAuditConfigObserved(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig)
@@ -11281,23 +11281,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AddPageObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AddPage)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
-io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11313,43 +11313,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StorageListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StorageListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StorageListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StorageListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withNewStaticIPAMAddressesObservedConfig(java.lang.String, java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+java.lang.String v, v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList)
 {
+io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11365,38 +11379,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StorageListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StorageListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withNewStaticIPAMAddressesObservedConfig(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StorageListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StorageListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withDNSRecordObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecord)
@@ -11965,20 +11965,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12025,20 +12025,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12085,20 +12085,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12285,20 +12285,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12315,20 +12315,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12445,40 +12445,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12525,40 +12525,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12595,20 +12595,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12625,20 +12625,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12835,20 +12835,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12935,20 +12935,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13165,20 +13165,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13235,20 +13235,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13265,20 +13265,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13365,20 +13365,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13545,20 +13545,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13585,10 +13585,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13605,10 +13605,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13635,20 +13635,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13828,23 +13828,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$LabelSelectorUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.kubernetes.api.model.v.LabelSelector)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13860,43 +13860,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13912,24 +13912,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus)
@@ -14140,23 +14140,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$PodTemplateSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.kubernetes.api.model.v.PodTemplateSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14172,43 +14172,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14224,24 +14224,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withCSISnapshotControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus)
@@ -14452,23 +14452,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ResourceRequirementsUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14484,43 +14484,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14536,24 +14536,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeStorageVersionMigratorSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec)
@@ -15528,23 +15528,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$CSISnapshotControllerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15560,43 +15560,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15612,24 +15612,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)
@@ -15698,23 +15698,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15730,56 +15730,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15795,24 +15782,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+java.lang.String v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeAPIServerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList)
@@ -16387,23 +16387,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeAPIServerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16419,43 +16419,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16471,43 +16471,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16523,43 +16523,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
+io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16575,24 +16575,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withCloudCredentialStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus)
@@ -16803,23 +16803,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$IngressControllerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16835,43 +16835,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16887,43 +16887,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16939,43 +16939,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16991,24 +16991,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withCSISnapshotControllerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList)
@@ -17180,23 +17180,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ConsoleUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.Console)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17212,57 +17212,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-java.lang.String v, v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
-{
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17278,41 +17264,38 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent v;
-java.lang.String v, v, v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+java.lang.String v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
 v := @parameter: java.lang.String;
 v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)
@@ -17367,23 +17350,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17399,43 +17382,60 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent v;
+java.lang.String v, v, v, v, v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17451,24 +17451,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withClusterCSIDriverUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver)
@@ -18476,23 +18476,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18508,43 +18508,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent v;
 io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+java.lang.String v, v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+{
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18560,38 +18574,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withGenerationStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GenerationStatus)
@@ -19023,23 +19023,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ClientTLSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClientTLS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -19055,43 +19055,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -19107,24 +19107,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeSchedulerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus)
@@ -20306,23 +20306,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ConsoleProvidersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleProviders)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20338,43 +20338,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20390,24 +20390,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withStorageStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageStatus)
@@ -20670,23 +20670,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ContainerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.kubernetes.api.model.v.Container)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20702,43 +20702,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20754,24 +20754,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withAccessLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AccessLogging)
@@ -20826,23 +20826,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AccessLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AccessLogging)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20858,56 +20858,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String)
-{
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-java.lang.String v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20923,24 +20910,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+java.lang.String v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization)
@@ -21359,23 +21359,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -21391,43 +21391,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -21443,24 +21443,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withDNSNodePlacementUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement)
@@ -22308,23 +22308,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSRecordStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22340,43 +22340,58 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer)
 {
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+java.lang.String v;
+java.lang.Integer v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.Integer;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+{
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22392,39 +22407,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-java.lang.String v;
-java.lang.Integer v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.Integer;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie)
@@ -22548,23 +22548,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$HTTPCompressionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22580,24 +22580,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS)
@@ -22652,23 +22652,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$DNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22684,24 +22684,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withPolicyAuditConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig)
@@ -22825,23 +22825,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$AddPageUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AddPage)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
-io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22857,43 +22857,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+java.lang.String v, v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList)
 {
+io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22909,38 +22923,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent v;
 io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl v;
-java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecFluent withDNSRecordUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecord)
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.KubeControllerManagerSpecFluent.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.KubeControllerManagerSpecFluent.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.KubeControllerManagerSpecFluent.jimple	2025-03-13 16:41:44.383602986 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.KubeControllerManagerSpecFluent.jimple	2025-03-13 18:04:12.777745856 +0000
@@ -22,12 +22,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withLabelSelectorObservedConfig(io.fabric.kubernetes.api.model.v.LabelSelector);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$LabelSelectorObservedConfigNested withNewLabelSelectorObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$LabelSelectorObservedConfigNested withNewLabelSelectorObservedConfigLike(io.fabric.kubernetes.api.model.v.LabelSelector);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withPodNetworkConnectivityCheckStatusObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$PodNetworkConnectivityCheckStatusObservedConfigNested withNewPodNetworkConnectivityCheckStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$PodNetworkConnectivityCheckStatusObservedConfigNested withNewPodNetworkConnectivityCheckStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
@@ -40,12 +40,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withPodTemplateSpecObservedConfig(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$PodTemplateSpecObservedConfigNested withNewPodTemplateSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$PodTemplateSpecObservedConfigNested withNewPodTemplateSpecObservedConfigLike(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withServiceCatalogControllerManagerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withCSISnapshotControllerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$CSISnapshotControllerStatusObservedConfigNested withNewCSISnapshotControllerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$CSISnapshotControllerStatusObservedConfigNested withNewCSISnapshotControllerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
@@ -58,12 +58,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withResourceRequirementsObservedConfig(io.fabric.kubernetes.api.model.v.ResourceRequirements);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ResourceRequirementsObservedConfigNested withNewResourceRequirementsObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ResourceRequirementsObservedConfigNested withNewResourceRequirementsObservedConfigLike(io.fabric.kubernetes.api.model.v.ResourceRequirements);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withDeveloperConsoleCatalogCategoryMetaObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeStorageVersionMigratorSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeStorageVersionMigratorSpecObservedConfigNested withNewKubeStorageVersionMigratorSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeStorageVersionMigratorSpecObservedConfigNested withNewKubeStorageVersionMigratorSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
@@ -120,23 +120,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withCSISnapshotControllerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$CSISnapshotControllerSpecObservedConfigNested withNewCSISnapshotControllerSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$CSISnapshotControllerSpecObservedConfigNested withNewCSISnapshotControllerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withDNSStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyObservedConfigNested withNewIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyObservedConfigNested withNewIngressControllerHTTPUniqueIdHeaderPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withNewIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withNewGCPLoadBalancerParametersObservedConfig(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeAPIServerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeAPIServerListObservedConfigNested withNewKubeAPIServerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeAPIServerListObservedConfigNested withNewKubeAPIServerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
@@ -170,18 +170,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeAPIServerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeAPIServerStatusObservedConfigNested withNewKubeAPIServerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeAPIServerStatusObservedConfigNested withNewKubeAPIServerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeAPIServerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withConsoleConfigRouteObserved(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObservedLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withCloudCredentialStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$CloudCredentialStatusObservedConfigNested withNewCloudCredentialStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$CloudCredentialStatusObservedConfigNested withNewCloudCredentialStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
@@ -194,18 +194,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withIngressControllerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$IngressControllerStatusObservedConfigNested withNewIngressControllerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$IngressControllerStatusObservedConfigNested withNewIngressControllerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withHybridOverlayConfigObserved(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withImagePrunerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withCSISnapshotControllerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$CSISnapshotControllerListObservedConfigNested withNewCSISnapshotControllerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$CSISnapshotControllerListObservedConfigNested withNewCSISnapshotControllerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
@@ -216,23 +216,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withConsoleObservedConfig(io.fabric.openshift.api.model.v.operator.v.Console);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ConsoleObservedConfigNested withNewConsoleObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ConsoleObservedConfigNested withNewConsoleObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.Console);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withNewStaticIPAMRoutesObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withContainerLoggingDestinationParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withNewDNSZoneConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withContainerLoggingDestinationParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeSchedulerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withClusterCSIDriverObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ClusterCSIDriverObservedConfigNested withNewClusterCSIDriverObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ClusterCSIDriverObservedConfigNested withNewClusterCSIDriverObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
@@ -291,13 +291,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$PodNetworkConnectivityCheckConditionObservedConfigNested withNewPodNetworkConnectivityCheckConditionObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$PodNetworkConnectivityCheckConditionObservedConfigNested withNewPodNetworkConnectivityCheckConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withNewPodNetworkConnectivityCheckConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withNewRouteAdmissionPolicyObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withGenerationStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$GenerationStatusObservedConfigNested withNewGenerationStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$GenerationStatusObservedConfigNested withNewGenerationStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
@@ -323,12 +323,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withClientTLSObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ClientTLSObservedConfigNested withNewClientTLSObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ClientTLSObservedConfigNested withNewClientTLSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withImagePrunerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeSchedulerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeSchedulerStatusObservedConfigNested withNewKubeSchedulerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeSchedulerStatusObservedConfigNested withNewKubeSchedulerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
@@ -398,12 +398,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withConsoleProvidersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ConsoleProvidersObservedConfigNested withNewConsoleProvidersObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ConsoleProvidersObservedConfigNested withNewConsoleProvidersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withAuthenticationListObservedConfig(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withStorageStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StorageStatusObservedConfigNested withNewStorageStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StorageStatusObservedConfigNested withNewStorageStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
@@ -419,22 +419,22 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withContainerObservedConfig(io.fabric.kubernetes.api.model.v.Container);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ContainerObservedConfigNested withNewContainerObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ContainerObservedConfigNested withNewContainerObservedConfigLike(io.fabric.kubernetes.api.model.v.Container);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withPodNetworkConnectivityCheckSpecObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withAccessLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AccessLoggingObservedConfigNested withNewAccessLoggingObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AccessLoggingObservedConfigNested withNewAccessLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withNewHostNetworkStrategyObservedConfig(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withDeveloperConsoleCatalogCustomizationObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DeveloperConsoleCatalogCustomizationObservedConfigNested withNewDeveloperConsoleCatalogCustomizationObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DeveloperConsoleCatalogCustomizationObservedConfigNested withNewDeveloperConsoleCatalogCustomizationObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
@@ -459,12 +459,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withServiceCatalogAPIServerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ServiceCatalogAPIServerStatusObservedConfigNested withNewServiceCatalogAPIServerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ServiceCatalogAPIServerStatusObservedConfigNested withNewServiceCatalogAPIServerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withStaticIPAMDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withDNSNodePlacementObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSNodePlacementObservedConfigNested withNewDNSNodePlacementObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSNodePlacementObservedConfigNested withNewDNSNodePlacementObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
@@ -514,13 +514,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withDNSRecordStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSRecordStatusObservedConfigNested withNewDNSRecordStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSRecordStatusObservedConfigNested withNewDNSRecordStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withNewClusterNetworkEntryObservedConfig(java.lang.String, java.lang.Integer);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withIngressControllerCaptureHTTPCookieObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$IngressControllerCaptureHTTPCookieObservedConfigNested withNewIngressControllerCaptureHTTPCookieObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$IngressControllerCaptureHTTPCookieObservedConfigNested withNewIngressControllerCaptureHTTPCookieObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
@@ -528,15 +528,15 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withHTTPCompressionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$HTTPCompressionPolicyObservedConfigNested withNewHTTPCompressionPolicyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$HTTPCompressionPolicyObservedConfigNested withNewHTTPCompressionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNS);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSObservedConfigNested withNewDNSObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSObservedConfigNested withNewDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withNetFlowConfigObserved(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSObservedConfigNested withNewDNSObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSObservedConfigNested withNewDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withPolicyAuditConfigObserved(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$PolicyAuditConfigObservedNested withNewPolicyAuditConfigObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$PolicyAuditConfigObservedNested withNewPolicyAuditConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
@@ -544,13 +544,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withAddPageObservedConfig(io.fabric.openshift.api.model.v.operator.v.AddPage);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AddPageObservedConfigNested withNewAddPageObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AddPageObservedConfigNested withNewAddPageObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AddPage);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withNewStaticIPAMAddressesObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withDNSRecordObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSRecordObservedConfigNested withNewDNSRecordObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSRecordObservedConfigNested withNewDNSRecordObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
@@ -582,12 +582,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withLabelSelectorUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.LabelSelector);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$LabelSelectorUnsupportedConfigOverridesNested withNewLabelSelectorUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$LabelSelectorUnsupportedConfigOverridesNested withNewLabelSelectorUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.LabelSelector);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$PodNetworkConnectivityCheckStatusUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$PodNetworkConnectivityCheckStatusUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
@@ -600,12 +600,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withPodTemplateSpecUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$PodTemplateSpecUnsupportedConfigOverridesNested withNewPodTemplateSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$PodTemplateSpecUnsupportedConfigOverridesNested withNewPodTemplateSpecUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withCSISnapshotControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$CSISnapshotControllerStatusUnsupportedConfigOverridesNested withNewCSISnapshotControllerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$CSISnapshotControllerStatusUnsupportedConfigOverridesNested withNewCSISnapshotControllerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
@@ -618,12 +618,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withResourceRequirementsUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.ResourceRequirements);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ResourceRequirementsUnsupportedConfigOverridesNested withNewResourceRequirementsUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ResourceRequirementsUnsupportedConfigOverridesNested withNewResourceRequirementsUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.ResourceRequirements);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeStorageVersionMigratorSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeStorageVersionMigratorSpecUnsupportedConfigOverridesNested withNewKubeStorageVersionMigratorSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeStorageVersionMigratorSpecUnsupportedConfigOverridesNested withNewKubeStorageVersionMigratorSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
@@ -680,23 +680,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withCSISnapshotControllerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$CSISnapshotControllerSpecUnsupportedConfigOverridesNested withNewCSISnapshotControllerSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$CSISnapshotControllerSpecUnsupportedConfigOverridesNested withNewCSISnapshotControllerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesNested withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesNested withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeAPIServerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeAPIServerListUnsupportedConfigOverridesNested withNewKubeAPIServerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeAPIServerListUnsupportedConfigOverridesNested withNewKubeAPIServerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
@@ -730,18 +730,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeAPIServerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeAPIServerStatusUnsupportedConfigOverridesNested withNewKubeAPIServerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeAPIServerStatusUnsupportedConfigOverridesNested withNewKubeAPIServerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withCloudCredentialStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$CloudCredentialStatusUnsupportedConfigOverridesNested withNewCloudCredentialStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$CloudCredentialStatusUnsupportedConfigOverridesNested withNewCloudCredentialStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
@@ -754,18 +754,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withIngressControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$IngressControllerStatusUnsupportedConfigOverridesNested withNewIngressControllerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$IngressControllerStatusUnsupportedConfigOverridesNested withNewIngressControllerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withCSISnapshotControllerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$CSISnapshotControllerListUnsupportedConfigOverridesNested withNewCSISnapshotControllerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$CSISnapshotControllerListUnsupportedConfigOverridesNested withNewCSISnapshotControllerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
@@ -776,23 +776,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withConsoleUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.Console);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ConsoleUnsupportedConfigOverridesNested withNewConsoleUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ConsoleUnsupportedConfigOverridesNested withNewConsoleUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.Console);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withClusterCSIDriverUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ClusterCSIDriverUnsupportedConfigOverridesNested withNewClusterCSIDriverUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ClusterCSIDriverUnsupportedConfigOverridesNested withNewClusterCSIDriverUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
@@ -851,13 +851,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$PodNetworkConnectivityCheckConditionUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$PodNetworkConnectivityCheckConditionUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withGenerationStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$GenerationStatusUnsupportedConfigOverridesNested withNewGenerationStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$GenerationStatusUnsupportedConfigOverridesNested withNewGenerationStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
@@ -883,12 +883,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withClientTLSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ClientTLSUnsupportedConfigOverridesNested withNewClientTLSUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ClientTLSUnsupportedConfigOverridesNested withNewClientTLSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeSchedulerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeSchedulerStatusUnsupportedConfigOverridesNested withNewKubeSchedulerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeSchedulerStatusUnsupportedConfigOverridesNested withNewKubeSchedulerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
@@ -958,12 +958,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withConsoleProvidersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ConsoleProvidersUnsupportedConfigOverridesNested withNewConsoleProvidersUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ConsoleProvidersUnsupportedConfigOverridesNested withNewConsoleProvidersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withStorageStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StorageStatusUnsupportedConfigOverridesNested withNewStorageStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StorageStatusUnsupportedConfigOverridesNested withNewStorageStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
@@ -979,22 +979,22 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withContainerUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.Container);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ContainerUnsupportedConfigOverridesNested withNewContainerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ContainerUnsupportedConfigOverridesNested withNewContainerUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.Container);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withAccessLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AccessLoggingUnsupportedConfigOverridesNested withNewAccessLoggingUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AccessLoggingUnsupportedConfigOverridesNested withNewAccessLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
@@ -1019,12 +1019,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withServiceCatalogAPIServerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNested withNewServiceCatalogAPIServerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNested withNewServiceCatalogAPIServerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withDNSNodePlacementUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSNodePlacementUnsupportedConfigOverridesNested withNewDNSNodePlacementUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSNodePlacementUnsupportedConfigOverridesNested withNewDNSNodePlacementUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
@@ -1074,13 +1074,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withDNSRecordStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSRecordStatusUnsupportedConfigOverridesNested withNewDNSRecordStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSRecordStatusUnsupportedConfigOverridesNested withNewDNSRecordStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$IngressControllerCaptureHTTPCookieUnsupportedConfigOverridesNested withNewIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$IngressControllerCaptureHTTPCookieUnsupportedConfigOverridesNested withNewIngressControllerCaptureHTTPCookieUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
@@ -1088,15 +1088,15 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withHTTPCompressionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$HTTPCompressionPolicyUnsupportedConfigOverridesNested withNewHTTPCompressionPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$HTTPCompressionPolicyUnsupportedConfigOverridesNested withNewHTTPCompressionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withPolicyAuditConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$PolicyAuditConfigUnsupportedOverridesNested withNewPolicyAuditConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$PolicyAuditConfigUnsupportedOverridesNested withNewPolicyAuditConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
@@ -1104,13 +1104,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withAddPageUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AddPage);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AddPageUnsupportedConfigOverridesNested withNewAddPageUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AddPageUnsupportedConfigOverridesNested withNewAddPageUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AddPage);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withDNSRecordUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSRecordUnsupportedConfigOverridesNested withNewDNSRecordUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSRecordUnsupportedConfigOverridesNested withNewDNSRecordUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.KubeControllerManagerSpecFluentImpl.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.KubeControllerManagerSpecFluentImpl.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.KubeControllerManagerSpecFluentImpl.jimple	2025-03-13 16:41:48.527537765 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.KubeControllerManagerSpecFluentImpl.jimple	2025-03-13 18:04:16.993679529 +0000
@@ -425,20 +425,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -485,20 +485,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -545,20 +545,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -745,20 +745,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -775,20 +775,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -905,40 +905,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -985,40 +985,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1055,20 +1055,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1085,20 +1085,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1295,20 +1295,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1395,20 +1395,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1625,20 +1625,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1695,20 +1695,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1725,20 +1725,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1825,20 +1825,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2005,20 +2005,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2045,10 +2045,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2065,10 +2065,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2095,20 +2095,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2288,23 +2288,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$LabelSelectorObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.kubernetes.api.model.v.LabelSelector)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2320,43 +2320,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2372,24 +2372,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withPodNetworkConnectivityCheckStatusObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus)
@@ -2600,23 +2600,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$PodTemplateSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.kubernetes.api.model.v.PodTemplateSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withServiceCatalogControllerManagerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2632,43 +2632,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withServiceCatalogControllerManagerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2684,24 +2684,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withCSISnapshotControllerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus)
@@ -2912,23 +2912,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ResourceRequirementsObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withDeveloperConsoleCatalogCategoryMetaObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2944,43 +2944,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withDeveloperConsoleCatalogCategoryMetaObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2996,24 +2996,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeStorageVersionMigratorSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec)
@@ -3988,23 +3988,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$CSISnapshotControllerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withDNSStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4020,43 +4020,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withDNSStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4072,24 +4072,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)
@@ -4158,23 +4158,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4190,56 +4190,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withNewGCPLoadBalancerParametersObservedConfig(java.lang.String)
-{
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
-java.lang.String v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
-io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4255,24 +4242,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withNewGCPLoadBalancerParametersObservedConfig(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeAPIServerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList)
@@ -4847,23 +4847,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeAPIServerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeAPIServerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4879,43 +4879,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeAPIServerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4931,43 +4931,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withConsoleConfigRouteObserved(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4983,43 +4983,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObserved()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObservedLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withConsoleConfigRouteObserved(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
+io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5035,24 +5035,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObserved()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObservedLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withCloudCredentialStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus)
@@ -5263,23 +5263,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$IngressControllerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withHybridOverlayConfigObserved(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5295,43 +5295,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObserved()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withHybridOverlayConfigObserved(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5347,43 +5347,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObserved()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withImagePrunerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5399,43 +5399,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withImagePrunerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5451,24 +5451,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withCSISnapshotControllerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList)
@@ -5640,23 +5640,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ConsoleObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.Console)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5672,57 +5672,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withNewStaticIPAMRoutesObservedConfig(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
-java.lang.String v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
-{
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5738,41 +5724,38 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withNewDNSZoneConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withNewStaticIPAMRoutesObservedConfig(java.lang.String, java.lang.String)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
-java.lang.String v, v, v, v, v;
+java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
 v := @parameter: java.lang.String;
 v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withContainerLoggingDestinationParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)
@@ -5827,23 +5810,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ContainerLoggingDestinationParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeSchedulerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5859,43 +5842,60 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withNewDNSZoneConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
+java.lang.String v, v, v, v, v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeSchedulerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5911,24 +5911,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withClusterCSIDriverObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver)
@@ -6936,23 +6936,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withPodNetworkConnectivityCheckConditionObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -6968,43 +6968,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withNewRouteAdmissionPolicyObservedConfig(java.lang.String, java.lang.String)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+{
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -7020,38 +7034,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withNewRouteAdmissionPolicyObservedConfig(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
-java.lang.String v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withGenerationStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.GenerationStatus)
@@ -7483,23 +7483,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ClientTLSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClientTLS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withImagePrunerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -7515,43 +7515,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withImagePrunerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -7567,24 +7567,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeSchedulerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus)
@@ -8766,23 +8766,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ConsoleProvidersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleProviders)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withAuthenticationListObservedConfig(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -8798,43 +8798,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withAuthenticationListObservedConfig(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -8850,24 +8850,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withStorageStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageStatus)
@@ -9130,23 +9130,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ContainerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.kubernetes.api.model.v.Container)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withPodNetworkConnectivityCheckSpecObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9162,43 +9162,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withPodNetworkConnectivityCheckSpecObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9214,24 +9214,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withAccessLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.AccessLogging)
@@ -9286,23 +9286,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AccessLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AccessLogging)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9318,56 +9318,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withNewHostNetworkStrategyObservedConfig(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
-java.lang.String v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9383,24 +9370,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withNewHostNetworkStrategyObservedConfig(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withDeveloperConsoleCatalogCustomizationObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization)
@@ -9819,23 +9819,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogAPIServerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withStaticIPAMDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9851,43 +9851,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withStaticIPAMDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9903,24 +9903,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withDNSNodePlacementObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement)
@@ -10768,23 +10768,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSRecordStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -10800,43 +10800,58 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withNewClusterNetworkEntryObservedConfig(java.lang.String, java.lang.Integer)
 {
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
+java.lang.String v;
+java.lang.Integer v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.Integer;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+{
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -10852,39 +10867,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withNewClusterNetworkEntryObservedConfig(java.lang.String, java.lang.Integer)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
-java.lang.String v;
-java.lang.Integer v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.Integer;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withIngressControllerCaptureHTTPCookieObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie)
@@ -11008,23 +11008,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$HTTPCompressionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withNetFlowConfigObserved(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11040,24 +11040,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObserved()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$NetFlowConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$NetFlowConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNS)
@@ -11112,23 +11112,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withNetFlowConfigObserved(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
+io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11144,24 +11144,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObserved()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$NetFlowConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$NetFlowConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withPolicyAuditConfigObserved(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig)
@@ -11285,23 +11285,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AddPageObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AddPage)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
-io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11317,43 +11317,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StorageListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StorageListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StorageListObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StorageListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withNewStaticIPAMAddressesObservedConfig(java.lang.String, java.lang.String)
 {
-io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
+java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList)
+{
+io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11369,38 +11383,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StorageListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StorageListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withNewStaticIPAMAddressesObservedConfig(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StorageListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
-java.lang.String v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StorageListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withDNSRecordObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecord)
@@ -11969,20 +11969,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12029,20 +12029,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12089,20 +12089,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12289,20 +12289,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12319,20 +12319,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12449,40 +12449,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12529,40 +12529,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12599,20 +12599,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12629,20 +12629,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12839,20 +12839,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12939,20 +12939,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13169,20 +13169,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13239,20 +13239,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13269,20 +13269,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13369,20 +13369,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13549,20 +13549,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13589,10 +13589,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13609,10 +13609,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13639,20 +13639,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13832,23 +13832,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$LabelSelectorUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.kubernetes.api.model.v.LabelSelector)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13864,43 +13864,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13916,24 +13916,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus)
@@ -14144,23 +14144,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$PodTemplateSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.kubernetes.api.model.v.PodTemplateSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14176,43 +14176,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14228,24 +14228,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withCSISnapshotControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus)
@@ -14456,23 +14456,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ResourceRequirementsUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14488,43 +14488,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14540,24 +14540,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeStorageVersionMigratorSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec)
@@ -15532,23 +15532,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$CSISnapshotControllerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15564,43 +15564,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15616,24 +15616,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)
@@ -15702,23 +15702,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15734,56 +15734,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String)
-{
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
-java.lang.String v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
-io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15799,24 +15786,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeAPIServerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList)
@@ -16391,23 +16391,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeAPIServerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16423,43 +16423,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16475,43 +16475,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16527,43 +16527,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
+io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16579,24 +16579,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withCloudCredentialStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus)
@@ -16807,23 +16807,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$IngressControllerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16839,43 +16839,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16891,43 +16891,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16943,43 +16943,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16995,24 +16995,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withCSISnapshotControllerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList)
@@ -17184,23 +17184,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ConsoleUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.Console)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17216,57 +17216,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
-java.lang.String v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
-{
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17282,41 +17268,38 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
-java.lang.String v, v, v, v, v;
+java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
 v := @parameter: java.lang.String;
 v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)
@@ -17371,23 +17354,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17403,43 +17386,60 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
+java.lang.String v, v, v, v, v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17455,24 +17455,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withClusterCSIDriverUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver)
@@ -18480,23 +18480,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18512,43 +18512,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+{
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18564,38 +18578,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
 {
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
-java.lang.String v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withGenerationStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GenerationStatus)
@@ -19027,23 +19027,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ClientTLSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClientTLS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -19059,43 +19059,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -19111,24 +19111,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeSchedulerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus)
@@ -20310,23 +20310,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ConsoleProvidersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleProviders)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20342,43 +20342,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20394,24 +20394,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withStorageStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageStatus)
@@ -20674,23 +20674,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ContainerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.kubernetes.api.model.v.Container)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20706,43 +20706,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20758,24 +20758,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withAccessLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AccessLogging)
@@ -20830,23 +20830,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AccessLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AccessLogging)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20862,56 +20862,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
-java.lang.String v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20927,24 +20914,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization)
@@ -21363,23 +21363,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -21395,43 +21395,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -21447,24 +21447,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withDNSNodePlacementUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement)
@@ -22312,23 +22312,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSRecordStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22344,43 +22344,58 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer)
 {
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
+java.lang.String v;
+java.lang.Integer v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.Integer;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+{
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22396,39 +22411,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
-java.lang.String v;
-java.lang.Integer v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.Integer;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie)
@@ -22552,23 +22552,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$HTTPCompressionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22584,24 +22584,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS)
@@ -22656,23 +22656,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$DNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
+io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22688,24 +22688,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withPolicyAuditConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig)
@@ -22829,23 +22829,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$AddPageUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AddPage)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
-io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22861,43 +22861,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
 {
-io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
+java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList)
+{
+io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22913,38 +22927,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl v;
-java.lang.String v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecFluent withDNSRecordUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecord)
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.KubeSchedulerSpecFluent.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.KubeSchedulerSpecFluent.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.KubeSchedulerSpecFluent.jimple	2025-03-13 16:41:44.347603553 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.KubeSchedulerSpecFluent.jimple	2025-03-13 18:04:12.737746484 +0000
@@ -22,12 +22,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withLabelSelectorObservedConfig(io.fabric.kubernetes.api.model.v.LabelSelector);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$LabelSelectorObservedConfigNested withNewLabelSelectorObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$LabelSelectorObservedConfigNested withNewLabelSelectorObservedConfigLike(io.fabric.kubernetes.api.model.v.LabelSelector);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withPodNetworkConnectivityCheckStatusObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$PodNetworkConnectivityCheckStatusObservedConfigNested withNewPodNetworkConnectivityCheckStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$PodNetworkConnectivityCheckStatusObservedConfigNested withNewPodNetworkConnectivityCheckStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
@@ -40,12 +40,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withPodTemplateSpecObservedConfig(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$PodTemplateSpecObservedConfigNested withNewPodTemplateSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$PodTemplateSpecObservedConfigNested withNewPodTemplateSpecObservedConfigLike(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withServiceCatalogControllerManagerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withCSISnapshotControllerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$CSISnapshotControllerStatusObservedConfigNested withNewCSISnapshotControllerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$CSISnapshotControllerStatusObservedConfigNested withNewCSISnapshotControllerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
@@ -58,12 +58,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withResourceRequirementsObservedConfig(io.fabric.kubernetes.api.model.v.ResourceRequirements);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ResourceRequirementsObservedConfigNested withNewResourceRequirementsObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ResourceRequirementsObservedConfigNested withNewResourceRequirementsObservedConfigLike(io.fabric.kubernetes.api.model.v.ResourceRequirements);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withDeveloperConsoleCatalogCategoryMetaObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeStorageVersionMigratorSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeStorageVersionMigratorSpecObservedConfigNested withNewKubeStorageVersionMigratorSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeStorageVersionMigratorSpecObservedConfigNested withNewKubeStorageVersionMigratorSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
@@ -120,23 +120,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withCSISnapshotControllerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$CSISnapshotControllerSpecObservedConfigNested withNewCSISnapshotControllerSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$CSISnapshotControllerSpecObservedConfigNested withNewCSISnapshotControllerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withDNSStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyObservedConfigNested withNewIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyObservedConfigNested withNewIngressControllerHTTPUniqueIdHeaderPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withNewIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withNewGCPLoadBalancerParametersObservedConfig(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeAPIServerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeAPIServerListObservedConfigNested withNewKubeAPIServerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeAPIServerListObservedConfigNested withNewKubeAPIServerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
@@ -170,18 +170,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeAPIServerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeAPIServerStatusObservedConfigNested withNewKubeAPIServerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeAPIServerStatusObservedConfigNested withNewKubeAPIServerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeAPIServerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withConsoleConfigRouteObserved(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObservedLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withCloudCredentialStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$CloudCredentialStatusObservedConfigNested withNewCloudCredentialStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$CloudCredentialStatusObservedConfigNested withNewCloudCredentialStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
@@ -194,18 +194,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withIngressControllerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$IngressControllerStatusObservedConfigNested withNewIngressControllerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$IngressControllerStatusObservedConfigNested withNewIngressControllerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withHybridOverlayConfigObserved(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withImagePrunerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withCSISnapshotControllerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$CSISnapshotControllerListObservedConfigNested withNewCSISnapshotControllerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$CSISnapshotControllerListObservedConfigNested withNewCSISnapshotControllerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
@@ -216,23 +216,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withConsoleObservedConfig(io.fabric.openshift.api.model.v.operator.v.Console);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ConsoleObservedConfigNested withNewConsoleObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ConsoleObservedConfigNested withNewConsoleObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.Console);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withNewStaticIPAMRoutesObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withContainerLoggingDestinationParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withNewDNSZoneConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withContainerLoggingDestinationParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeSchedulerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withClusterCSIDriverObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ClusterCSIDriverObservedConfigNested withNewClusterCSIDriverObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ClusterCSIDriverObservedConfigNested withNewClusterCSIDriverObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
@@ -291,13 +291,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$PodNetworkConnectivityCheckConditionObservedConfigNested withNewPodNetworkConnectivityCheckConditionObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$PodNetworkConnectivityCheckConditionObservedConfigNested withNewPodNetworkConnectivityCheckConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withNewPodNetworkConnectivityCheckConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withNewRouteAdmissionPolicyObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withGenerationStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$GenerationStatusObservedConfigNested withNewGenerationStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$GenerationStatusObservedConfigNested withNewGenerationStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
@@ -323,12 +323,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withClientTLSObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ClientTLSObservedConfigNested withNewClientTLSObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ClientTLSObservedConfigNested withNewClientTLSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withImagePrunerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeSchedulerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeSchedulerStatusObservedConfigNested withNewKubeSchedulerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeSchedulerStatusObservedConfigNested withNewKubeSchedulerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
@@ -398,12 +398,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withConsoleProvidersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ConsoleProvidersObservedConfigNested withNewConsoleProvidersObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ConsoleProvidersObservedConfigNested withNewConsoleProvidersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withAuthenticationListObservedConfig(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withStorageStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StorageStatusObservedConfigNested withNewStorageStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StorageStatusObservedConfigNested withNewStorageStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
@@ -419,22 +419,22 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withContainerObservedConfig(io.fabric.kubernetes.api.model.v.Container);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ContainerObservedConfigNested withNewContainerObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ContainerObservedConfigNested withNewContainerObservedConfigLike(io.fabric.kubernetes.api.model.v.Container);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withPodNetworkConnectivityCheckSpecObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withAccessLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AccessLoggingObservedConfigNested withNewAccessLoggingObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AccessLoggingObservedConfigNested withNewAccessLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withNewHostNetworkStrategyObservedConfig(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withDeveloperConsoleCatalogCustomizationObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DeveloperConsoleCatalogCustomizationObservedConfigNested withNewDeveloperConsoleCatalogCustomizationObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DeveloperConsoleCatalogCustomizationObservedConfigNested withNewDeveloperConsoleCatalogCustomizationObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
@@ -459,12 +459,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withServiceCatalogAPIServerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ServiceCatalogAPIServerStatusObservedConfigNested withNewServiceCatalogAPIServerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ServiceCatalogAPIServerStatusObservedConfigNested withNewServiceCatalogAPIServerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withStaticIPAMDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withDNSNodePlacementObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSNodePlacementObservedConfigNested withNewDNSNodePlacementObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSNodePlacementObservedConfigNested withNewDNSNodePlacementObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
@@ -514,13 +514,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withDNSRecordStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSRecordStatusObservedConfigNested withNewDNSRecordStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSRecordStatusObservedConfigNested withNewDNSRecordStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withNewClusterNetworkEntryObservedConfig(java.lang.String, java.lang.Integer);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withIngressControllerCaptureHTTPCookieObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$IngressControllerCaptureHTTPCookieObservedConfigNested withNewIngressControllerCaptureHTTPCookieObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$IngressControllerCaptureHTTPCookieObservedConfigNested withNewIngressControllerCaptureHTTPCookieObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
@@ -528,15 +528,15 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withHTTPCompressionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$HTTPCompressionPolicyObservedConfigNested withNewHTTPCompressionPolicyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$HTTPCompressionPolicyObservedConfigNested withNewHTTPCompressionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNS);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSObservedConfigNested withNewDNSObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSObservedConfigNested withNewDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withNetFlowConfigObserved(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSObservedConfigNested withNewDNSObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSObservedConfigNested withNewDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withPolicyAuditConfigObserved(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$PolicyAuditConfigObservedNested withNewPolicyAuditConfigObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$PolicyAuditConfigObservedNested withNewPolicyAuditConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
@@ -544,13 +544,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withAddPageObservedConfig(io.fabric.openshift.api.model.v.operator.v.AddPage);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AddPageObservedConfigNested withNewAddPageObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AddPageObservedConfigNested withNewAddPageObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AddPage);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withNewStaticIPAMAddressesObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withDNSRecordObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSRecordObservedConfigNested withNewDNSRecordObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSRecordObservedConfigNested withNewDNSRecordObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
@@ -582,12 +582,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withLabelSelectorUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.LabelSelector);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$LabelSelectorUnsupportedConfigOverridesNested withNewLabelSelectorUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$LabelSelectorUnsupportedConfigOverridesNested withNewLabelSelectorUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.LabelSelector);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$PodNetworkConnectivityCheckStatusUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$PodNetworkConnectivityCheckStatusUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
@@ -600,12 +600,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withPodTemplateSpecUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$PodTemplateSpecUnsupportedConfigOverridesNested withNewPodTemplateSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$PodTemplateSpecUnsupportedConfigOverridesNested withNewPodTemplateSpecUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withCSISnapshotControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$CSISnapshotControllerStatusUnsupportedConfigOverridesNested withNewCSISnapshotControllerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$CSISnapshotControllerStatusUnsupportedConfigOverridesNested withNewCSISnapshotControllerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
@@ -618,12 +618,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withResourceRequirementsUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.ResourceRequirements);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ResourceRequirementsUnsupportedConfigOverridesNested withNewResourceRequirementsUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ResourceRequirementsUnsupportedConfigOverridesNested withNewResourceRequirementsUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.ResourceRequirements);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeStorageVersionMigratorSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeStorageVersionMigratorSpecUnsupportedConfigOverridesNested withNewKubeStorageVersionMigratorSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeStorageVersionMigratorSpecUnsupportedConfigOverridesNested withNewKubeStorageVersionMigratorSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
@@ -680,23 +680,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withCSISnapshotControllerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$CSISnapshotControllerSpecUnsupportedConfigOverridesNested withNewCSISnapshotControllerSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$CSISnapshotControllerSpecUnsupportedConfigOverridesNested withNewCSISnapshotControllerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesNested withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesNested withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeAPIServerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeAPIServerListUnsupportedConfigOverridesNested withNewKubeAPIServerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeAPIServerListUnsupportedConfigOverridesNested withNewKubeAPIServerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
@@ -730,18 +730,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeAPIServerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeAPIServerStatusUnsupportedConfigOverridesNested withNewKubeAPIServerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeAPIServerStatusUnsupportedConfigOverridesNested withNewKubeAPIServerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withCloudCredentialStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$CloudCredentialStatusUnsupportedConfigOverridesNested withNewCloudCredentialStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$CloudCredentialStatusUnsupportedConfigOverridesNested withNewCloudCredentialStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
@@ -754,18 +754,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withIngressControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$IngressControllerStatusUnsupportedConfigOverridesNested withNewIngressControllerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$IngressControllerStatusUnsupportedConfigOverridesNested withNewIngressControllerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withCSISnapshotControllerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$CSISnapshotControllerListUnsupportedConfigOverridesNested withNewCSISnapshotControllerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$CSISnapshotControllerListUnsupportedConfigOverridesNested withNewCSISnapshotControllerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
@@ -776,23 +776,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withConsoleUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.Console);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ConsoleUnsupportedConfigOverridesNested withNewConsoleUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ConsoleUnsupportedConfigOverridesNested withNewConsoleUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.Console);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withClusterCSIDriverUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ClusterCSIDriverUnsupportedConfigOverridesNested withNewClusterCSIDriverUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ClusterCSIDriverUnsupportedConfigOverridesNested withNewClusterCSIDriverUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
@@ -851,13 +851,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$PodNetworkConnectivityCheckConditionUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$PodNetworkConnectivityCheckConditionUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withGenerationStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$GenerationStatusUnsupportedConfigOverridesNested withNewGenerationStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$GenerationStatusUnsupportedConfigOverridesNested withNewGenerationStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
@@ -883,12 +883,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withClientTLSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ClientTLSUnsupportedConfigOverridesNested withNewClientTLSUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ClientTLSUnsupportedConfigOverridesNested withNewClientTLSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeSchedulerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeSchedulerStatusUnsupportedConfigOverridesNested withNewKubeSchedulerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeSchedulerStatusUnsupportedConfigOverridesNested withNewKubeSchedulerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
@@ -958,12 +958,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withConsoleProvidersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ConsoleProvidersUnsupportedConfigOverridesNested withNewConsoleProvidersUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ConsoleProvidersUnsupportedConfigOverridesNested withNewConsoleProvidersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withStorageStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StorageStatusUnsupportedConfigOverridesNested withNewStorageStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StorageStatusUnsupportedConfigOverridesNested withNewStorageStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
@@ -979,22 +979,22 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withContainerUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.Container);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ContainerUnsupportedConfigOverridesNested withNewContainerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ContainerUnsupportedConfigOverridesNested withNewContainerUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.Container);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withAccessLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AccessLoggingUnsupportedConfigOverridesNested withNewAccessLoggingUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AccessLoggingUnsupportedConfigOverridesNested withNewAccessLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
@@ -1019,12 +1019,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withServiceCatalogAPIServerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNested withNewServiceCatalogAPIServerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNested withNewServiceCatalogAPIServerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withDNSNodePlacementUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSNodePlacementUnsupportedConfigOverridesNested withNewDNSNodePlacementUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSNodePlacementUnsupportedConfigOverridesNested withNewDNSNodePlacementUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
@@ -1074,13 +1074,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withDNSRecordStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSRecordStatusUnsupportedConfigOverridesNested withNewDNSRecordStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSRecordStatusUnsupportedConfigOverridesNested withNewDNSRecordStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$IngressControllerCaptureHTTPCookieUnsupportedConfigOverridesNested withNewIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$IngressControllerCaptureHTTPCookieUnsupportedConfigOverridesNested withNewIngressControllerCaptureHTTPCookieUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
@@ -1088,15 +1088,15 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withHTTPCompressionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$HTTPCompressionPolicyUnsupportedConfigOverridesNested withNewHTTPCompressionPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$HTTPCompressionPolicyUnsupportedConfigOverridesNested withNewHTTPCompressionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withPolicyAuditConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$PolicyAuditConfigUnsupportedOverridesNested withNewPolicyAuditConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$PolicyAuditConfigUnsupportedOverridesNested withNewPolicyAuditConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
@@ -1104,13 +1104,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withAddPageUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AddPage);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AddPageUnsupportedConfigOverridesNested withNewAddPageUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AddPageUnsupportedConfigOverridesNested withNewAddPageUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AddPage);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withDNSRecordUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSRecordUnsupportedConfigOverridesNested withNewDNSRecordUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSRecordUnsupportedConfigOverridesNested withNewDNSRecordUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.KubeSchedulerSpecFluentImpl.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.KubeSchedulerSpecFluentImpl.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.KubeSchedulerSpecFluentImpl.jimple	2025-03-13 16:41:48.911531721 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.KubeSchedulerSpecFluentImpl.jimple	2025-03-13 18:04:17.321674369 +0000
@@ -421,20 +421,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -481,20 +481,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -541,20 +541,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -741,20 +741,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -771,20 +771,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -901,40 +901,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -981,40 +981,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1051,20 +1051,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1081,20 +1081,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1291,20 +1291,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1391,20 +1391,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1621,20 +1621,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1691,20 +1691,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1721,20 +1721,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1821,20 +1821,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2001,20 +2001,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2041,10 +2041,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2061,10 +2061,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2091,20 +2091,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2284,23 +2284,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$LabelSelectorObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.kubernetes.api.model.v.LabelSelector)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2316,43 +2316,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2368,24 +2368,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withPodNetworkConnectivityCheckStatusObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus)
@@ -2596,23 +2596,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$PodTemplateSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.kubernetes.api.model.v.PodTemplateSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withServiceCatalogControllerManagerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2628,43 +2628,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withServiceCatalogControllerManagerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2680,24 +2680,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withCSISnapshotControllerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus)
@@ -2908,23 +2908,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ResourceRequirementsObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withDeveloperConsoleCatalogCategoryMetaObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2940,43 +2940,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withDeveloperConsoleCatalogCategoryMetaObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2992,24 +2992,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeStorageVersionMigratorSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec)
@@ -3984,23 +3984,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$CSISnapshotControllerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withDNSStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4016,43 +4016,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withDNSStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4068,24 +4068,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)
@@ -4154,23 +4154,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4186,56 +4186,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withNewGCPLoadBalancerParametersObservedConfig(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
-io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4251,24 +4238,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withNewGCPLoadBalancerParametersObservedConfig(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+java.lang.String v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeAPIServerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList)
@@ -4843,23 +4843,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeAPIServerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeAPIServerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4875,43 +4875,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeAPIServerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4927,43 +4927,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withConsoleConfigRouteObserved(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4979,43 +4979,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObserved()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObservedLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withConsoleConfigRouteObserved(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5031,24 +5031,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObserved()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObservedLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withCloudCredentialStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus)
@@ -5259,23 +5259,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$IngressControllerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withHybridOverlayConfigObserved(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5291,43 +5291,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObserved()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withHybridOverlayConfigObserved(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5343,43 +5343,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObserved()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withImagePrunerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5395,43 +5395,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withImagePrunerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5447,24 +5447,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withCSISnapshotControllerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList)
@@ -5636,23 +5636,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ConsoleObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.Console)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5668,57 +5668,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withNewStaticIPAMRoutesObservedConfig(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent v;
-java.lang.String v, v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
-{
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5734,41 +5720,38 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withNewDNSZoneConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withNewStaticIPAMRoutesObservedConfig(java.lang.String, java.lang.String)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
-java.lang.String v, v, v, v, v;
+java.lang.String v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
 v := @parameter: java.lang.String;
 v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withContainerLoggingDestinationParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)
@@ -5823,23 +5806,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ContainerLoggingDestinationParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeSchedulerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5855,43 +5838,60 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withNewDNSZoneConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+java.lang.String v, v, v, v, v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeSchedulerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5907,24 +5907,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withClusterCSIDriverObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver)
@@ -6932,23 +6932,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withPodNetworkConnectivityCheckConditionObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -6964,43 +6964,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withNewRouteAdmissionPolicyObservedConfig(java.lang.String, java.lang.String)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent v;
 io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+java.lang.String v, v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+{
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -7016,38 +7030,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withNewRouteAdmissionPolicyObservedConfig(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
-java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withGenerationStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.GenerationStatus)
@@ -7479,23 +7479,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ClientTLSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClientTLS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withImagePrunerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -7511,43 +7511,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withImagePrunerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -7563,24 +7563,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeSchedulerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus)
@@ -8762,23 +8762,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ConsoleProvidersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleProviders)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withAuthenticationListObservedConfig(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -8794,43 +8794,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withAuthenticationListObservedConfig(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -8846,24 +8846,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withStorageStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageStatus)
@@ -9126,23 +9126,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ContainerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.kubernetes.api.model.v.Container)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withPodNetworkConnectivityCheckSpecObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9158,43 +9158,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withPodNetworkConnectivityCheckSpecObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9210,24 +9210,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withAccessLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.AccessLogging)
@@ -9282,23 +9282,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AccessLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AccessLogging)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9314,56 +9314,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withNewHostNetworkStrategyObservedConfig(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9379,24 +9366,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withNewHostNetworkStrategyObservedConfig(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent v;
+java.lang.String v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withDeveloperConsoleCatalogCustomizationObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization)
@@ -9815,23 +9815,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogAPIServerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withStaticIPAMDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9847,43 +9847,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withStaticIPAMDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9899,24 +9899,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withDNSNodePlacementObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement)
@@ -10764,23 +10764,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSRecordStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -10796,43 +10796,58 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withNewClusterNetworkEntryObservedConfig(java.lang.String, java.lang.Integer)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
+java.lang.String v;
+java.lang.Integer v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.Integer;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+{
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -10848,39 +10863,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withNewClusterNetworkEntryObservedConfig(java.lang.String, java.lang.Integer)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
-java.lang.String v;
-java.lang.Integer v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.Integer;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withIngressControllerCaptureHTTPCookieObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie)
@@ -11004,23 +11004,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$HTTPCompressionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withNetFlowConfigObserved(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11036,24 +11036,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObserved()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$NetFlowConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$NetFlowConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNS)
@@ -11108,23 +11108,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withNetFlowConfigObserved(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11140,24 +11140,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObserved()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$NetFlowConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$NetFlowConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withPolicyAuditConfigObserved(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig)
@@ -11281,23 +11281,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AddPageObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AddPage)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11313,43 +11313,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StorageListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StorageListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StorageListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StorageListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withNewStaticIPAMAddressesObservedConfig(java.lang.String, java.lang.String)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent v;
+java.lang.String v, v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList)
+{
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11365,38 +11379,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StorageListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StorageListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withNewStaticIPAMAddressesObservedConfig(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent v;
-java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StorageListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StorageListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withDNSRecordObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecord)
@@ -11965,20 +11965,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12025,20 +12025,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12085,20 +12085,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12285,20 +12285,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12315,20 +12315,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12445,40 +12445,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12525,40 +12525,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12595,20 +12595,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12625,20 +12625,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12835,20 +12835,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12935,20 +12935,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13165,20 +13165,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13235,20 +13235,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13265,20 +13265,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13365,20 +13365,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13545,20 +13545,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13585,10 +13585,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13605,10 +13605,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13635,20 +13635,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13828,23 +13828,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$LabelSelectorUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.kubernetes.api.model.v.LabelSelector)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13860,43 +13860,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13912,24 +13912,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus)
@@ -14140,23 +14140,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$PodTemplateSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.kubernetes.api.model.v.PodTemplateSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14172,43 +14172,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14224,24 +14224,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withCSISnapshotControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus)
@@ -14452,23 +14452,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ResourceRequirementsUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14484,43 +14484,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14536,24 +14536,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeStorageVersionMigratorSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec)
@@ -15528,23 +15528,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$CSISnapshotControllerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15560,43 +15560,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15612,24 +15612,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)
@@ -15698,23 +15698,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15730,56 +15730,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
-io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15795,24 +15782,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+java.lang.String v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeAPIServerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList)
@@ -16387,23 +16387,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeAPIServerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16419,43 +16419,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16471,43 +16471,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16523,43 +16523,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16575,24 +16575,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withCloudCredentialStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus)
@@ -16803,23 +16803,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$IngressControllerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16835,43 +16835,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16887,43 +16887,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16939,43 +16939,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16991,24 +16991,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withCSISnapshotControllerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList)
@@ -17180,23 +17180,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ConsoleUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.Console)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17212,57 +17212,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent v;
-java.lang.String v, v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
-{
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17278,41 +17264,38 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
-java.lang.String v, v, v, v, v;
+java.lang.String v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
 v := @parameter: java.lang.String;
 v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)
@@ -17367,23 +17350,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17399,43 +17382,60 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+java.lang.String v, v, v, v, v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17451,24 +17451,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withClusterCSIDriverUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver)
@@ -18476,23 +18476,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18508,43 +18508,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent v;
 io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+java.lang.String v, v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+{
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18560,38 +18574,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
-java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withGenerationStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GenerationStatus)
@@ -19023,23 +19023,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ClientTLSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClientTLS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -19055,43 +19055,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -19107,24 +19107,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeSchedulerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus)
@@ -20306,23 +20306,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ConsoleProvidersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleProviders)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20338,43 +20338,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20390,24 +20390,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withStorageStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageStatus)
@@ -20670,23 +20670,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ContainerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.kubernetes.api.model.v.Container)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20702,43 +20702,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20754,24 +20754,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withAccessLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AccessLogging)
@@ -20826,23 +20826,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AccessLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AccessLogging)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20858,56 +20858,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20923,24 +20910,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent v;
+java.lang.String v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization)
@@ -21359,23 +21359,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -21391,43 +21391,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -21443,24 +21443,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withDNSNodePlacementUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement)
@@ -22308,23 +22308,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSRecordStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22340,43 +22340,58 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
+java.lang.String v;
+java.lang.Integer v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.Integer;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+{
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22392,39 +22407,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
-java.lang.String v;
-java.lang.Integer v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.Integer;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie)
@@ -22548,23 +22548,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$HTTPCompressionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22580,24 +22580,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS)
@@ -22652,23 +22652,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$DNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22684,24 +22684,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withPolicyAuditConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig)
@@ -22825,23 +22825,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$AddPageUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AddPage)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22857,43 +22857,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent v;
+java.lang.String v, v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList)
+{
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22909,38 +22923,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent v;
-java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeSchedulerSpecFluent withDNSRecordUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecord)
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.KubeStorageVersionMigratorSpecFluent.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.KubeStorageVersionMigratorSpecFluent.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.KubeStorageVersionMigratorSpecFluent.jimple	2025-03-13 16:41:43.975609408 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.KubeStorageVersionMigratorSpecFluent.jimple	2025-03-13 18:04:12.353752525 +0000
@@ -16,12 +16,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withLabelSelectorObservedConfig(io.fabric.kubernetes.api.model.v.LabelSelector);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$LabelSelectorObservedConfigNested withNewLabelSelectorObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$LabelSelectorObservedConfigNested withNewLabelSelectorObservedConfigLike(io.fabric.kubernetes.api.model.v.LabelSelector);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withPodNetworkConnectivityCheckStatusObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$PodNetworkConnectivityCheckStatusObservedConfigNested withNewPodNetworkConnectivityCheckStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$PodNetworkConnectivityCheckStatusObservedConfigNested withNewPodNetworkConnectivityCheckStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
@@ -34,12 +34,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withPodTemplateSpecObservedConfig(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$PodTemplateSpecObservedConfigNested withNewPodTemplateSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$PodTemplateSpecObservedConfigNested withNewPodTemplateSpecObservedConfigLike(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withServiceCatalogControllerManagerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withCSISnapshotControllerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$CSISnapshotControllerStatusObservedConfigNested withNewCSISnapshotControllerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$CSISnapshotControllerStatusObservedConfigNested withNewCSISnapshotControllerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
@@ -52,12 +52,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withResourceRequirementsObservedConfig(io.fabric.kubernetes.api.model.v.ResourceRequirements);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ResourceRequirementsObservedConfigNested withNewResourceRequirementsObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ResourceRequirementsObservedConfigNested withNewResourceRequirementsObservedConfigLike(io.fabric.kubernetes.api.model.v.ResourceRequirements);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withDeveloperConsoleCatalogCategoryMetaObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeStorageVersionMigratorSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeStorageVersionMigratorSpecObservedConfigNested withNewKubeStorageVersionMigratorSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeStorageVersionMigratorSpecObservedConfigNested withNewKubeStorageVersionMigratorSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
@@ -114,23 +114,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withCSISnapshotControllerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$CSISnapshotControllerSpecObservedConfigNested withNewCSISnapshotControllerSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$CSISnapshotControllerSpecObservedConfigNested withNewCSISnapshotControllerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withDNSStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyObservedConfigNested withNewIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyObservedConfigNested withNewIngressControllerHTTPUniqueIdHeaderPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withNewIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withNewGCPLoadBalancerParametersObservedConfig(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeAPIServerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeAPIServerListObservedConfigNested withNewKubeAPIServerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeAPIServerListObservedConfigNested withNewKubeAPIServerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
@@ -164,18 +164,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeAPIServerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeAPIServerStatusObservedConfigNested withNewKubeAPIServerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeAPIServerStatusObservedConfigNested withNewKubeAPIServerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeAPIServerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withConsoleConfigRouteObserved(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObservedLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withCloudCredentialStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$CloudCredentialStatusObservedConfigNested withNewCloudCredentialStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$CloudCredentialStatusObservedConfigNested withNewCloudCredentialStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
@@ -188,18 +188,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withIngressControllerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$IngressControllerStatusObservedConfigNested withNewIngressControllerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$IngressControllerStatusObservedConfigNested withNewIngressControllerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withHybridOverlayConfigObserved(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withImagePrunerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withCSISnapshotControllerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$CSISnapshotControllerListObservedConfigNested withNewCSISnapshotControllerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$CSISnapshotControllerListObservedConfigNested withNewCSISnapshotControllerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
@@ -210,23 +210,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withConsoleObservedConfig(io.fabric.openshift.api.model.v.operator.v.Console);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ConsoleObservedConfigNested withNewConsoleObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ConsoleObservedConfigNested withNewConsoleObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.Console);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withNewStaticIPAMRoutesObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withContainerLoggingDestinationParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withNewDNSZoneConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withContainerLoggingDestinationParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeSchedulerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withClusterCSIDriverObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ClusterCSIDriverObservedConfigNested withNewClusterCSIDriverObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ClusterCSIDriverObservedConfigNested withNewClusterCSIDriverObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
@@ -285,13 +285,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$PodNetworkConnectivityCheckConditionObservedConfigNested withNewPodNetworkConnectivityCheckConditionObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$PodNetworkConnectivityCheckConditionObservedConfigNested withNewPodNetworkConnectivityCheckConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withNewPodNetworkConnectivityCheckConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withNewRouteAdmissionPolicyObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withGenerationStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$GenerationStatusObservedConfigNested withNewGenerationStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$GenerationStatusObservedConfigNested withNewGenerationStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
@@ -317,12 +317,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withClientTLSObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ClientTLSObservedConfigNested withNewClientTLSObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ClientTLSObservedConfigNested withNewClientTLSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withImagePrunerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeSchedulerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeSchedulerStatusObservedConfigNested withNewKubeSchedulerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeSchedulerStatusObservedConfigNested withNewKubeSchedulerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
@@ -392,12 +392,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withConsoleProvidersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ConsoleProvidersObservedConfigNested withNewConsoleProvidersObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ConsoleProvidersObservedConfigNested withNewConsoleProvidersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withAuthenticationListObservedConfig(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withStorageStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StorageStatusObservedConfigNested withNewStorageStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StorageStatusObservedConfigNested withNewStorageStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
@@ -413,22 +413,22 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withContainerObservedConfig(io.fabric.kubernetes.api.model.v.Container);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ContainerObservedConfigNested withNewContainerObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ContainerObservedConfigNested withNewContainerObservedConfigLike(io.fabric.kubernetes.api.model.v.Container);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withPodNetworkConnectivityCheckSpecObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withAccessLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AccessLoggingObservedConfigNested withNewAccessLoggingObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AccessLoggingObservedConfigNested withNewAccessLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withNewHostNetworkStrategyObservedConfig(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withDeveloperConsoleCatalogCustomizationObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DeveloperConsoleCatalogCustomizationObservedConfigNested withNewDeveloperConsoleCatalogCustomizationObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DeveloperConsoleCatalogCustomizationObservedConfigNested withNewDeveloperConsoleCatalogCustomizationObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
@@ -453,12 +453,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withServiceCatalogAPIServerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ServiceCatalogAPIServerStatusObservedConfigNested withNewServiceCatalogAPIServerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ServiceCatalogAPIServerStatusObservedConfigNested withNewServiceCatalogAPIServerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withStaticIPAMDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withDNSNodePlacementObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSNodePlacementObservedConfigNested withNewDNSNodePlacementObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSNodePlacementObservedConfigNested withNewDNSNodePlacementObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
@@ -508,13 +508,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withDNSRecordStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSRecordStatusObservedConfigNested withNewDNSRecordStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSRecordStatusObservedConfigNested withNewDNSRecordStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withNewClusterNetworkEntryObservedConfig(java.lang.String, java.lang.Integer);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withIngressControllerCaptureHTTPCookieObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$IngressControllerCaptureHTTPCookieObservedConfigNested withNewIngressControllerCaptureHTTPCookieObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$IngressControllerCaptureHTTPCookieObservedConfigNested withNewIngressControllerCaptureHTTPCookieObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
@@ -522,15 +522,15 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withHTTPCompressionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$HTTPCompressionPolicyObservedConfigNested withNewHTTPCompressionPolicyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$HTTPCompressionPolicyObservedConfigNested withNewHTTPCompressionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNS);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSObservedConfigNested withNewDNSObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSObservedConfigNested withNewDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withNetFlowConfigObserved(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSObservedConfigNested withNewDNSObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSObservedConfigNested withNewDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withPolicyAuditConfigObserved(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$PolicyAuditConfigObservedNested withNewPolicyAuditConfigObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$PolicyAuditConfigObservedNested withNewPolicyAuditConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
@@ -538,13 +538,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withAddPageObservedConfig(io.fabric.openshift.api.model.v.operator.v.AddPage);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AddPageObservedConfigNested withNewAddPageObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AddPageObservedConfigNested withNewAddPageObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AddPage);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withNewStaticIPAMAddressesObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withDNSRecordObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSRecordObservedConfigNested withNewDNSRecordObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSRecordObservedConfigNested withNewDNSRecordObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
@@ -573,12 +573,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withLabelSelectorUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.LabelSelector);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$LabelSelectorUnsupportedConfigOverridesNested withNewLabelSelectorUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$LabelSelectorUnsupportedConfigOverridesNested withNewLabelSelectorUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.LabelSelector);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$PodNetworkConnectivityCheckStatusUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$PodNetworkConnectivityCheckStatusUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
@@ -591,12 +591,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withPodTemplateSpecUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$PodTemplateSpecUnsupportedConfigOverridesNested withNewPodTemplateSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$PodTemplateSpecUnsupportedConfigOverridesNested withNewPodTemplateSpecUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withCSISnapshotControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$CSISnapshotControllerStatusUnsupportedConfigOverridesNested withNewCSISnapshotControllerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$CSISnapshotControllerStatusUnsupportedConfigOverridesNested withNewCSISnapshotControllerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
@@ -609,12 +609,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withResourceRequirementsUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.ResourceRequirements);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ResourceRequirementsUnsupportedConfigOverridesNested withNewResourceRequirementsUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ResourceRequirementsUnsupportedConfigOverridesNested withNewResourceRequirementsUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.ResourceRequirements);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeStorageVersionMigratorSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeStorageVersionMigratorSpecUnsupportedConfigOverridesNested withNewKubeStorageVersionMigratorSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeStorageVersionMigratorSpecUnsupportedConfigOverridesNested withNewKubeStorageVersionMigratorSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
@@ -671,23 +671,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withCSISnapshotControllerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$CSISnapshotControllerSpecUnsupportedConfigOverridesNested withNewCSISnapshotControllerSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$CSISnapshotControllerSpecUnsupportedConfigOverridesNested withNewCSISnapshotControllerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesNested withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesNested withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeAPIServerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeAPIServerListUnsupportedConfigOverridesNested withNewKubeAPIServerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeAPIServerListUnsupportedConfigOverridesNested withNewKubeAPIServerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
@@ -721,18 +721,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeAPIServerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeAPIServerStatusUnsupportedConfigOverridesNested withNewKubeAPIServerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeAPIServerStatusUnsupportedConfigOverridesNested withNewKubeAPIServerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withCloudCredentialStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$CloudCredentialStatusUnsupportedConfigOverridesNested withNewCloudCredentialStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$CloudCredentialStatusUnsupportedConfigOverridesNested withNewCloudCredentialStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
@@ -745,18 +745,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withIngressControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$IngressControllerStatusUnsupportedConfigOverridesNested withNewIngressControllerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$IngressControllerStatusUnsupportedConfigOverridesNested withNewIngressControllerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withCSISnapshotControllerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$CSISnapshotControllerListUnsupportedConfigOverridesNested withNewCSISnapshotControllerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$CSISnapshotControllerListUnsupportedConfigOverridesNested withNewCSISnapshotControllerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
@@ -767,23 +767,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withConsoleUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.Console);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ConsoleUnsupportedConfigOverridesNested withNewConsoleUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ConsoleUnsupportedConfigOverridesNested withNewConsoleUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.Console);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withClusterCSIDriverUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ClusterCSIDriverUnsupportedConfigOverridesNested withNewClusterCSIDriverUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ClusterCSIDriverUnsupportedConfigOverridesNested withNewClusterCSIDriverUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
@@ -842,13 +842,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$PodNetworkConnectivityCheckConditionUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$PodNetworkConnectivityCheckConditionUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withGenerationStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$GenerationStatusUnsupportedConfigOverridesNested withNewGenerationStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$GenerationStatusUnsupportedConfigOverridesNested withNewGenerationStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
@@ -874,12 +874,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withClientTLSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ClientTLSUnsupportedConfigOverridesNested withNewClientTLSUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ClientTLSUnsupportedConfigOverridesNested withNewClientTLSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeSchedulerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeSchedulerStatusUnsupportedConfigOverridesNested withNewKubeSchedulerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeSchedulerStatusUnsupportedConfigOverridesNested withNewKubeSchedulerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
@@ -949,12 +949,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withConsoleProvidersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ConsoleProvidersUnsupportedConfigOverridesNested withNewConsoleProvidersUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ConsoleProvidersUnsupportedConfigOverridesNested withNewConsoleProvidersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withStorageStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StorageStatusUnsupportedConfigOverridesNested withNewStorageStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StorageStatusUnsupportedConfigOverridesNested withNewStorageStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
@@ -970,22 +970,22 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withContainerUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.Container);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ContainerUnsupportedConfigOverridesNested withNewContainerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ContainerUnsupportedConfigOverridesNested withNewContainerUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.Container);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withAccessLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AccessLoggingUnsupportedConfigOverridesNested withNewAccessLoggingUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AccessLoggingUnsupportedConfigOverridesNested withNewAccessLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
@@ -1010,12 +1010,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withServiceCatalogAPIServerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNested withNewServiceCatalogAPIServerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNested withNewServiceCatalogAPIServerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withDNSNodePlacementUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSNodePlacementUnsupportedConfigOverridesNested withNewDNSNodePlacementUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSNodePlacementUnsupportedConfigOverridesNested withNewDNSNodePlacementUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
@@ -1065,13 +1065,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withDNSRecordStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSRecordStatusUnsupportedConfigOverridesNested withNewDNSRecordStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSRecordStatusUnsupportedConfigOverridesNested withNewDNSRecordStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$IngressControllerCaptureHTTPCookieUnsupportedConfigOverridesNested withNewIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$IngressControllerCaptureHTTPCookieUnsupportedConfigOverridesNested withNewIngressControllerCaptureHTTPCookieUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
@@ -1079,15 +1079,15 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withHTTPCompressionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$HTTPCompressionPolicyUnsupportedConfigOverridesNested withNewHTTPCompressionPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$HTTPCompressionPolicyUnsupportedConfigOverridesNested withNewHTTPCompressionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withPolicyAuditConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$PolicyAuditConfigUnsupportedOverridesNested withNewPolicyAuditConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$PolicyAuditConfigUnsupportedOverridesNested withNewPolicyAuditConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
@@ -1095,13 +1095,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withAddPageUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AddPage);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AddPageUnsupportedConfigOverridesNested withNewAddPageUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AddPageUnsupportedConfigOverridesNested withNewAddPageUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AddPage);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList);
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList);
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withDNSRecordUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSRecordUnsupportedConfigOverridesNested withNewDNSRecordUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSRecordUnsupportedConfigOverridesNested withNewDNSRecordUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.KubeStorageVersionMigratorSpecFluentImpl.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.KubeStorageVersionMigratorSpecFluentImpl.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.KubeStorageVersionMigratorSpecFluentImpl.jimple	2025-03-13 16:41:49.279525928 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.KubeStorageVersionMigratorSpecFluentImpl.jimple	2025-03-13 18:04:17.685668643 +0000
@@ -343,20 +343,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -403,20 +403,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -463,20 +463,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -663,20 +663,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -693,20 +693,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -823,40 +823,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -903,40 +903,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -973,20 +973,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1003,20 +1003,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1213,20 +1213,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1313,20 +1313,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1543,20 +1543,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1613,20 +1613,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1643,20 +1643,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1743,20 +1743,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1923,20 +1923,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1963,10 +1963,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1983,10 +1983,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2013,20 +2013,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2206,23 +2206,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$LabelSelectorObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.kubernetes.api.model.v.LabelSelector)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2238,43 +2238,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2290,24 +2290,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withPodNetworkConnectivityCheckStatusObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus)
@@ -2518,23 +2518,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$PodTemplateSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.kubernetes.api.model.v.PodTemplateSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withServiceCatalogControllerManagerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2550,43 +2550,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withServiceCatalogControllerManagerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2602,24 +2602,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withCSISnapshotControllerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus)
@@ -2830,23 +2830,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ResourceRequirementsObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withDeveloperConsoleCatalogCategoryMetaObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2862,43 +2862,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withDeveloperConsoleCatalogCategoryMetaObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2914,24 +2914,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeStorageVersionMigratorSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec)
@@ -3906,23 +3906,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$CSISnapshotControllerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withDNSStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -3938,43 +3938,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withDNSStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -3990,24 +3990,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)
@@ -4076,23 +4076,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4108,56 +4108,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withNewGCPLoadBalancerParametersObservedConfig(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
-java.lang.String v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
-io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4173,24 +4160,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withNewGCPLoadBalancerParametersObservedConfig(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeAPIServerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList)
@@ -4765,23 +4765,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeAPIServerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeAPIServerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4797,43 +4797,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeAPIServerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4849,43 +4849,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withConsoleConfigRouteObserved(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4901,43 +4901,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObserved()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObservedLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withConsoleConfigRouteObserved(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
+io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4953,24 +4953,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObserved()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObservedLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withCloudCredentialStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus)
@@ -5181,23 +5181,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$IngressControllerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withHybridOverlayConfigObserved(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5213,43 +5213,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObserved()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withHybridOverlayConfigObserved(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5265,43 +5265,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObserved()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withImagePrunerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5317,43 +5317,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withImagePrunerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5369,24 +5369,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withCSISnapshotControllerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList)
@@ -5558,23 +5558,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ConsoleObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.Console)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5590,57 +5590,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withNewStaticIPAMRoutesObservedConfig(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-java.lang.String v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
-{
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5656,41 +5642,38 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withNewDNSZoneConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withNewStaticIPAMRoutesObservedConfig(java.lang.String, java.lang.String)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
+java.lang.String v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent v;
-java.lang.String v, v, v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
 v := @parameter: java.lang.String;
 v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withContainerLoggingDestinationParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)
@@ -5745,23 +5728,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ContainerLoggingDestinationParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeSchedulerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5777,43 +5760,60 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withNewDNSZoneConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent v;
+java.lang.String v, v, v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeSchedulerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5829,24 +5829,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withClusterCSIDriverObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver)
@@ -6854,23 +6854,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withPodNetworkConnectivityCheckConditionObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -6886,43 +6886,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withNewRouteAdmissionPolicyObservedConfig(java.lang.String, java.lang.String)
 {
 io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+{
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -6938,38 +6952,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withNewRouteAdmissionPolicyObservedConfig(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
 {
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
-java.lang.String v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withGenerationStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.GenerationStatus)
@@ -7401,23 +7401,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ClientTLSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClientTLS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withImagePrunerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -7433,43 +7433,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withImagePrunerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -7485,24 +7485,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeSchedulerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus)
@@ -8684,23 +8684,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ConsoleProvidersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleProviders)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withAuthenticationListObservedConfig(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -8716,43 +8716,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withAuthenticationListObservedConfig(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -8768,24 +8768,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withStorageStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageStatus)
@@ -9048,23 +9048,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ContainerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.kubernetes.api.model.v.Container)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withPodNetworkConnectivityCheckSpecObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9080,43 +9080,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withPodNetworkConnectivityCheckSpecObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9132,24 +9132,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withAccessLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.AccessLogging)
@@ -9204,23 +9204,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AccessLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AccessLogging)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9236,56 +9236,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withNewHostNetworkStrategyObservedConfig(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-java.lang.String v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9301,24 +9288,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withNewHostNetworkStrategyObservedConfig(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withDeveloperConsoleCatalogCustomizationObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization)
@@ -9737,23 +9737,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogAPIServerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withStaticIPAMDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9769,43 +9769,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withStaticIPAMDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9821,24 +9821,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withDNSNodePlacementObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement)
@@ -10686,23 +10686,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSRecordStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -10718,43 +10718,58 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withNewClusterNetworkEntryObservedConfig(java.lang.String, java.lang.Integer)
 {
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
+java.lang.String v;
+java.lang.Integer v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.Integer;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+{
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -10770,39 +10785,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withNewClusterNetworkEntryObservedConfig(java.lang.String, java.lang.Integer)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
-java.lang.String v;
-java.lang.Integer v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.Integer;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withIngressControllerCaptureHTTPCookieObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie)
@@ -10926,23 +10926,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$HTTPCompressionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withNetFlowConfigObserved(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -10958,24 +10958,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObserved()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$NetFlowConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$NetFlowConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNS)
@@ -11030,23 +11030,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withNetFlowConfigObserved(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
+io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11062,24 +11062,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObserved()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$NetFlowConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$NetFlowConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withPolicyAuditConfigObserved(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig)
@@ -11203,23 +11203,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AddPageObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AddPage)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
-io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11235,43 +11235,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StorageListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StorageListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StorageListObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StorageListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withNewStaticIPAMAddressesObservedConfig(java.lang.String, java.lang.String)
 {
-io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList)
+{
+io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11287,38 +11301,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StorageListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StorageListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withNewStaticIPAMAddressesObservedConfig(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
-java.lang.String v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StorageListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StorageListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withDNSRecordObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecord)
@@ -11853,20 +11853,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -11913,20 +11913,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -11973,20 +11973,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12173,20 +12173,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12203,20 +12203,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12333,40 +12333,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12413,40 +12413,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12483,20 +12483,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12513,20 +12513,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12723,20 +12723,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12823,20 +12823,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13053,20 +13053,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13123,20 +13123,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13153,20 +13153,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13253,20 +13253,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13433,20 +13433,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13473,10 +13473,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13493,10 +13493,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13523,20 +13523,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13716,23 +13716,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$LabelSelectorUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.kubernetes.api.model.v.LabelSelector)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13748,43 +13748,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13800,24 +13800,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus)
@@ -14028,23 +14028,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$PodTemplateSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.kubernetes.api.model.v.PodTemplateSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14060,43 +14060,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14112,24 +14112,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withCSISnapshotControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus)
@@ -14340,23 +14340,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ResourceRequirementsUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14372,43 +14372,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14424,24 +14424,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeStorageVersionMigratorSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec)
@@ -15416,23 +15416,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$CSISnapshotControllerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15448,43 +15448,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15500,24 +15500,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)
@@ -15586,23 +15586,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15618,56 +15618,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
-java.lang.String v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
-io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15683,24 +15670,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeAPIServerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList)
@@ -16275,23 +16275,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeAPIServerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16307,43 +16307,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16359,43 +16359,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16411,43 +16411,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
+io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16463,24 +16463,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withCloudCredentialStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus)
@@ -16691,23 +16691,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$IngressControllerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16723,43 +16723,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16775,43 +16775,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16827,43 +16827,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16879,24 +16879,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withCSISnapshotControllerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList)
@@ -17068,23 +17068,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ConsoleUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.Console)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17100,57 +17100,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-java.lang.String v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
-{
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17166,41 +17152,38 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
+java.lang.String v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent v;
-java.lang.String v, v, v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
 v := @parameter: java.lang.String;
 v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)
@@ -17255,23 +17238,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17287,43 +17270,60 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent v;
+java.lang.String v, v, v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17339,24 +17339,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withClusterCSIDriverUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver)
@@ -18364,23 +18364,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18396,43 +18396,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String)
 {
 io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+{
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18448,38 +18462,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
 {
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
-java.lang.String v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withGenerationStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GenerationStatus)
@@ -18911,23 +18911,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ClientTLSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClientTLS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18943,43 +18943,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18995,24 +18995,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeSchedulerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus)
@@ -20194,23 +20194,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ConsoleProvidersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleProviders)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20226,43 +20226,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20278,24 +20278,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withStorageStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageStatus)
@@ -20558,23 +20558,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ContainerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.kubernetes.api.model.v.Container)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20590,43 +20590,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20642,24 +20642,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withAccessLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AccessLogging)
@@ -20714,23 +20714,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AccessLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AccessLogging)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20746,56 +20746,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-java.lang.String v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20811,24 +20798,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization)
@@ -21247,23 +21247,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -21279,43 +21279,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -21331,24 +21331,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withDNSNodePlacementUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement)
@@ -22196,23 +22196,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSRecordStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22228,43 +22228,58 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer)
 {
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
+java.lang.String v;
+java.lang.Integer v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.Integer;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+{
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22280,39 +22295,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
-java.lang.String v;
-java.lang.Integer v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.Integer;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie)
@@ -22436,23 +22436,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$HTTPCompressionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22468,24 +22468,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS)
@@ -22540,23 +22540,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$DNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
+io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22572,24 +22572,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withPolicyAuditConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig)
@@ -22713,23 +22713,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$AddPageUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AddPage)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
-io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22745,43 +22745,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
 {
-io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList)
+{
+io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22797,38 +22811,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
-java.lang.String v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = new io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpecFluent withDNSRecordUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecord)
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.NetworkSpecFluent.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.NetworkSpecFluent.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.NetworkSpecFluent.jimple	2025-03-13 16:41:44.447601979 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.NetworkSpecFluent.jimple	2025-03-13 18:04:12.841744849 +0000
@@ -111,12 +111,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withLabelSelectorObservedConfig(io.fabric.kubernetes.api.model.v.LabelSelector);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$LabelSelectorObservedConfigNested withNewLabelSelectorObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$LabelSelectorObservedConfigNested withNewLabelSelectorObservedConfigLike(io.fabric.kubernetes.api.model.v.LabelSelector);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withPodNetworkConnectivityCheckStatusObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$PodNetworkConnectivityCheckStatusObservedConfigNested withNewPodNetworkConnectivityCheckStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$PodNetworkConnectivityCheckStatusObservedConfigNested withNewPodNetworkConnectivityCheckStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
@@ -129,12 +129,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withPodTemplateSpecObservedConfig(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$PodTemplateSpecObservedConfigNested withNewPodTemplateSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$PodTemplateSpecObservedConfigNested withNewPodTemplateSpecObservedConfigLike(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withServiceCatalogControllerManagerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withCSISnapshotControllerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$CSISnapshotControllerStatusObservedConfigNested withNewCSISnapshotControllerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$CSISnapshotControllerStatusObservedConfigNested withNewCSISnapshotControllerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
@@ -147,12 +147,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withResourceRequirementsObservedConfig(io.fabric.kubernetes.api.model.v.ResourceRequirements);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ResourceRequirementsObservedConfigNested withNewResourceRequirementsObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ResourceRequirementsObservedConfigNested withNewResourceRequirementsObservedConfigLike(io.fabric.kubernetes.api.model.v.ResourceRequirements);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved();
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withDeveloperConsoleCatalogCategoryMetaObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved();
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeStorageVersionMigratorSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeStorageVersionMigratorSpecObservedConfigNested withNewKubeStorageVersionMigratorSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeStorageVersionMigratorSpecObservedConfigNested withNewKubeStorageVersionMigratorSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
@@ -209,23 +209,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withCSISnapshotControllerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$CSISnapshotControllerSpecObservedConfigNested withNewCSISnapshotControllerSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$CSISnapshotControllerSpecObservedConfigNested withNewCSISnapshotControllerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withDNSStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyObservedConfigNested withNewIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyObservedConfigNested withNewIngressControllerHTTPUniqueIdHeaderPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withNewIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withNewGCPLoadBalancerParametersObservedConfig(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeAPIServerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeAPIServerListObservedConfigNested withNewKubeAPIServerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeAPIServerListObservedConfigNested withNewKubeAPIServerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
@@ -259,18 +259,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeAPIServerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeAPIServerStatusObservedConfigNested withNewKubeAPIServerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeAPIServerStatusObservedConfigNested withNewKubeAPIServerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeAPIServerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withConsoleConfigRouteObserved(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObservedLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withCloudCredentialStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$CloudCredentialStatusObservedConfigNested withNewCloudCredentialStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$CloudCredentialStatusObservedConfigNested withNewCloudCredentialStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
@@ -283,18 +283,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withIngressControllerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$IngressControllerStatusObservedConfigNested withNewIngressControllerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$IngressControllerStatusObservedConfigNested withNewIngressControllerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withHybridOverlayConfigObserved(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withImagePrunerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withCSISnapshotControllerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$CSISnapshotControllerListObservedConfigNested withNewCSISnapshotControllerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$CSISnapshotControllerListObservedConfigNested withNewCSISnapshotControllerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
@@ -305,23 +305,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withConsoleObservedConfig(io.fabric.openshift.api.model.v.operator.v.Console);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ConsoleObservedConfigNested withNewConsoleObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ConsoleObservedConfigNested withNewConsoleObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.Console);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withNewStaticIPAMRoutesObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withContainerLoggingDestinationParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withNewDNSZoneConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withContainerLoggingDestinationParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeSchedulerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withClusterCSIDriverObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ClusterCSIDriverObservedConfigNested withNewClusterCSIDriverObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ClusterCSIDriverObservedConfigNested withNewClusterCSIDriverObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
@@ -380,13 +380,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$PodNetworkConnectivityCheckConditionObservedConfigNested withNewPodNetworkConnectivityCheckConditionObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$PodNetworkConnectivityCheckConditionObservedConfigNested withNewPodNetworkConnectivityCheckConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withNewPodNetworkConnectivityCheckConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withNewRouteAdmissionPolicyObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withGenerationStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$GenerationStatusObservedConfigNested withNewGenerationStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$GenerationStatusObservedConfigNested withNewGenerationStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
@@ -412,12 +412,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withClientTLSObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ClientTLSObservedConfigNested withNewClientTLSObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ClientTLSObservedConfigNested withNewClientTLSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withImagePrunerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeSchedulerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeSchedulerStatusObservedConfigNested withNewKubeSchedulerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeSchedulerStatusObservedConfigNested withNewKubeSchedulerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
@@ -487,12 +487,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withConsoleProvidersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ConsoleProvidersObservedConfigNested withNewConsoleProvidersObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ConsoleProvidersObservedConfigNested withNewConsoleProvidersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withAuthenticationListObservedConfig(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withStorageStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StorageStatusObservedConfigNested withNewStorageStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StorageStatusObservedConfigNested withNewStorageStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
@@ -508,22 +508,22 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withContainerObservedConfig(io.fabric.kubernetes.api.model.v.Container);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ContainerObservedConfigNested withNewContainerObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ContainerObservedConfigNested withNewContainerObservedConfigLike(io.fabric.kubernetes.api.model.v.Container);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withPodNetworkConnectivityCheckSpecObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withAccessLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AccessLoggingObservedConfigNested withNewAccessLoggingObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AccessLoggingObservedConfigNested withNewAccessLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withNewHostNetworkStrategyObservedConfig(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withDeveloperConsoleCatalogCustomizationObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DeveloperConsoleCatalogCustomizationObservedConfigNested withNewDeveloperConsoleCatalogCustomizationObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DeveloperConsoleCatalogCustomizationObservedConfigNested withNewDeveloperConsoleCatalogCustomizationObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
@@ -548,12 +548,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withServiceCatalogAPIServerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ServiceCatalogAPIServerStatusObservedConfigNested withNewServiceCatalogAPIServerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ServiceCatalogAPIServerStatusObservedConfigNested withNewServiceCatalogAPIServerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withStaticIPAMDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withDNSNodePlacementObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSNodePlacementObservedConfigNested withNewDNSNodePlacementObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSNodePlacementObservedConfigNested withNewDNSNodePlacementObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
@@ -603,13 +603,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withDNSRecordStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSRecordStatusObservedConfigNested withNewDNSRecordStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSRecordStatusObservedConfigNested withNewDNSRecordStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withNewClusterNetworkEntryObservedConfig(java.lang.String, java.lang.Integer);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withIngressControllerCaptureHTTPCookieObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$IngressControllerCaptureHTTPCookieObservedConfigNested withNewIngressControllerCaptureHTTPCookieObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$IngressControllerCaptureHTTPCookieObservedConfigNested withNewIngressControllerCaptureHTTPCookieObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
@@ -617,15 +617,15 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withHTTPCompressionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$HTTPCompressionPolicyObservedConfigNested withNewHTTPCompressionPolicyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$HTTPCompressionPolicyObservedConfigNested withNewHTTPCompressionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNS);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSObservedConfigNested withNewDNSObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSObservedConfigNested withNewDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withNetFlowConfigObserved(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSObservedConfigNested withNewDNSObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSObservedConfigNested withNewDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withPolicyAuditConfigObserved(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$PolicyAuditConfigObservedNested withNewPolicyAuditConfigObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$PolicyAuditConfigObservedNested withNewPolicyAuditConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
@@ -633,13 +633,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withAddPageObservedConfig(io.fabric.openshift.api.model.v.operator.v.AddPage);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AddPageObservedConfigNested withNewAddPageObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AddPageObservedConfigNested withNewAddPageObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AddPage);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withNewStaticIPAMAddressesObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withDNSRecordObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSRecordObservedConfigNested withNewDNSRecordObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSRecordObservedConfigNested withNewDNSRecordObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
@@ -683,12 +683,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withLabelSelectorUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.LabelSelector);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$LabelSelectorUnsupportedConfigOverridesNested withNewLabelSelectorUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$LabelSelectorUnsupportedConfigOverridesNested withNewLabelSelectorUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.LabelSelector);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$PodNetworkConnectivityCheckStatusUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$PodNetworkConnectivityCheckStatusUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
@@ -701,12 +701,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withPodTemplateSpecUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$PodTemplateSpecUnsupportedConfigOverridesNested withNewPodTemplateSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$PodTemplateSpecUnsupportedConfigOverridesNested withNewPodTemplateSpecUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withCSISnapshotControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$CSISnapshotControllerStatusUnsupportedConfigOverridesNested withNewCSISnapshotControllerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$CSISnapshotControllerStatusUnsupportedConfigOverridesNested withNewCSISnapshotControllerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
@@ -719,12 +719,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withResourceRequirementsUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.ResourceRequirements);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ResourceRequirementsUnsupportedConfigOverridesNested withNewResourceRequirementsUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ResourceRequirementsUnsupportedConfigOverridesNested withNewResourceRequirementsUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.ResourceRequirements);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeStorageVersionMigratorSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeStorageVersionMigratorSpecUnsupportedConfigOverridesNested withNewKubeStorageVersionMigratorSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeStorageVersionMigratorSpecUnsupportedConfigOverridesNested withNewKubeStorageVersionMigratorSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
@@ -781,23 +781,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withCSISnapshotControllerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$CSISnapshotControllerSpecUnsupportedConfigOverridesNested withNewCSISnapshotControllerSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$CSISnapshotControllerSpecUnsupportedConfigOverridesNested withNewCSISnapshotControllerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesNested withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesNested withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeAPIServerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeAPIServerListUnsupportedConfigOverridesNested withNewKubeAPIServerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeAPIServerListUnsupportedConfigOverridesNested withNewKubeAPIServerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
@@ -831,18 +831,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeAPIServerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeAPIServerStatusUnsupportedConfigOverridesNested withNewKubeAPIServerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeAPIServerStatusUnsupportedConfigOverridesNested withNewKubeAPIServerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withCloudCredentialStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$CloudCredentialStatusUnsupportedConfigOverridesNested withNewCloudCredentialStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$CloudCredentialStatusUnsupportedConfigOverridesNested withNewCloudCredentialStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
@@ -855,18 +855,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withIngressControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$IngressControllerStatusUnsupportedConfigOverridesNested withNewIngressControllerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$IngressControllerStatusUnsupportedConfigOverridesNested withNewIngressControllerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withCSISnapshotControllerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$CSISnapshotControllerListUnsupportedConfigOverridesNested withNewCSISnapshotControllerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$CSISnapshotControllerListUnsupportedConfigOverridesNested withNewCSISnapshotControllerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
@@ -877,23 +877,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withConsoleUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.Console);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ConsoleUnsupportedConfigOverridesNested withNewConsoleUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ConsoleUnsupportedConfigOverridesNested withNewConsoleUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.Console);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withClusterCSIDriverUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ClusterCSIDriverUnsupportedConfigOverridesNested withNewClusterCSIDriverUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ClusterCSIDriverUnsupportedConfigOverridesNested withNewClusterCSIDriverUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
@@ -952,13 +952,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$PodNetworkConnectivityCheckConditionUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$PodNetworkConnectivityCheckConditionUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withGenerationStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$GenerationStatusUnsupportedConfigOverridesNested withNewGenerationStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$GenerationStatusUnsupportedConfigOverridesNested withNewGenerationStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
@@ -984,12 +984,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withClientTLSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ClientTLSUnsupportedConfigOverridesNested withNewClientTLSUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ClientTLSUnsupportedConfigOverridesNested withNewClientTLSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeSchedulerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeSchedulerStatusUnsupportedConfigOverridesNested withNewKubeSchedulerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeSchedulerStatusUnsupportedConfigOverridesNested withNewKubeSchedulerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
@@ -1059,12 +1059,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withConsoleProvidersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ConsoleProvidersUnsupportedConfigOverridesNested withNewConsoleProvidersUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ConsoleProvidersUnsupportedConfigOverridesNested withNewConsoleProvidersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withStorageStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StorageStatusUnsupportedConfigOverridesNested withNewStorageStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StorageStatusUnsupportedConfigOverridesNested withNewStorageStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
@@ -1080,22 +1080,22 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withContainerUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.Container);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ContainerUnsupportedConfigOverridesNested withNewContainerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ContainerUnsupportedConfigOverridesNested withNewContainerUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.Container);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withAccessLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AccessLoggingUnsupportedConfigOverridesNested withNewAccessLoggingUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AccessLoggingUnsupportedConfigOverridesNested withNewAccessLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
@@ -1120,12 +1120,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withServiceCatalogAPIServerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNested withNewServiceCatalogAPIServerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNested withNewServiceCatalogAPIServerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withDNSNodePlacementUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSNodePlacementUnsupportedConfigOverridesNested withNewDNSNodePlacementUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSNodePlacementUnsupportedConfigOverridesNested withNewDNSNodePlacementUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
@@ -1175,13 +1175,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withDNSRecordStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSRecordStatusUnsupportedConfigOverridesNested withNewDNSRecordStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSRecordStatusUnsupportedConfigOverridesNested withNewDNSRecordStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$IngressControllerCaptureHTTPCookieUnsupportedConfigOverridesNested withNewIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$IngressControllerCaptureHTTPCookieUnsupportedConfigOverridesNested withNewIngressControllerCaptureHTTPCookieUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
@@ -1189,15 +1189,15 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withHTTPCompressionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$HTTPCompressionPolicyUnsupportedConfigOverridesNested withNewHTTPCompressionPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$HTTPCompressionPolicyUnsupportedConfigOverridesNested withNewHTTPCompressionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withPolicyAuditConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$PolicyAuditConfigUnsupportedOverridesNested withNewPolicyAuditConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$PolicyAuditConfigUnsupportedOverridesNested withNewPolicyAuditConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
@@ -1205,13 +1205,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withAddPageUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AddPage);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AddPageUnsupportedConfigOverridesNested withNewAddPageUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AddPageUnsupportedConfigOverridesNested withNewAddPageUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AddPage);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList);
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList);
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withDNSRecordUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSRecordUnsupportedConfigOverridesNested withNewDNSRecordUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSRecordUnsupportedConfigOverridesNested withNewDNSRecordUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.NetworkSpecFluentImpl.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.NetworkSpecFluentImpl.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.NetworkSpecFluentImpl.jimple	2025-03-13 16:41:49.691519445 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.NetworkSpecFluentImpl.jimple	2025-03-13 18:04:18.061662728 +0000
@@ -2366,20 +2366,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2426,20 +2426,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2486,20 +2486,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2686,20 +2686,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2716,20 +2716,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2846,40 +2846,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2926,40 +2926,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2996,20 +2996,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -3026,20 +3026,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -3236,20 +3236,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -3336,20 +3336,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -3566,20 +3566,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -3636,20 +3636,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -3666,20 +3666,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -3766,20 +3766,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -3946,20 +3946,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -3986,10 +3986,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4006,10 +4006,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4036,20 +4036,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4229,23 +4229,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$LabelSelectorObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.kubernetes.api.model.v.LabelSelector)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4261,43 +4261,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4313,24 +4313,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withPodNetworkConnectivityCheckStatusObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus)
@@ -4541,23 +4541,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$PodTemplateSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.kubernetes.api.model.v.PodTemplateSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withServiceCatalogControllerManagerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4573,43 +4573,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withServiceCatalogControllerManagerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4625,24 +4625,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withCSISnapshotControllerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus)
@@ -4853,23 +4853,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ResourceRequirementsObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withDeveloperConsoleCatalogCategoryMetaObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4885,43 +4885,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withDeveloperConsoleCatalogCategoryMetaObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4937,24 +4937,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved()
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeStorageVersionMigratorSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec)
@@ -5929,23 +5929,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$CSISnapshotControllerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withDNSStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5961,43 +5961,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withDNSStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -6013,24 +6013,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)
@@ -6099,23 +6099,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -6131,56 +6131,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withNewGCPLoadBalancerParametersObservedConfig(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
-io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -6196,24 +6183,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withNewGCPLoadBalancerParametersObservedConfig(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeAPIServerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList)
@@ -6788,23 +6788,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeAPIServerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeAPIServerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -6820,43 +6820,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeAPIServerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -6872,43 +6872,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withConsoleConfigRouteObserved(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -6924,43 +6924,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObserved()
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObservedLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withConsoleConfigRouteObserved(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
+io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -6976,24 +6976,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObserved()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObservedLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withCloudCredentialStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus)
@@ -7204,23 +7204,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$IngressControllerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withHybridOverlayConfigObserved(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -7236,43 +7236,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObserved()
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withHybridOverlayConfigObserved(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -7288,43 +7288,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObserved()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withImagePrunerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -7340,43 +7340,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withImagePrunerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -7392,24 +7392,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withCSISnapshotControllerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList)
@@ -7581,23 +7581,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ConsoleObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.Console)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -7613,57 +7613,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withNewStaticIPAMRoutesObservedConfig(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent v;
-java.lang.String v, v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
-{
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -7679,41 +7665,38 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withNewDNSZoneConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withNewStaticIPAMRoutesObservedConfig(java.lang.String, java.lang.String)
 {
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
-java.lang.String v, v, v, v, v;
+java.lang.String v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
 v := @parameter: java.lang.String;
 v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withContainerLoggingDestinationParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)
@@ -7768,23 +7751,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ContainerLoggingDestinationParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeSchedulerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -7800,43 +7783,60 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withNewDNSZoneConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+java.lang.String v, v, v, v, v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeSchedulerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -7852,24 +7852,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withClusterCSIDriverObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver)
@@ -8877,23 +8877,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withPodNetworkConnectivityCheckConditionObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -8909,43 +8909,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withNewRouteAdmissionPolicyObservedConfig(java.lang.String, java.lang.String)
 {
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent v;
 io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+{
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -8961,38 +8975,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withNewRouteAdmissionPolicyObservedConfig(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
-java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withGenerationStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.GenerationStatus)
@@ -9424,23 +9424,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ClientTLSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClientTLS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withImagePrunerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9456,43 +9456,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withImagePrunerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9508,24 +9508,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeSchedulerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus)
@@ -10707,23 +10707,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ConsoleProvidersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleProviders)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withAuthenticationListObservedConfig(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -10739,43 +10739,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withAuthenticationListObservedConfig(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -10791,24 +10791,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withStorageStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageStatus)
@@ -11071,23 +11071,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ContainerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.kubernetes.api.model.v.Container)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withPodNetworkConnectivityCheckSpecObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11103,43 +11103,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withPodNetworkConnectivityCheckSpecObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11155,24 +11155,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withAccessLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.AccessLogging)
@@ -11227,23 +11227,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AccessLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AccessLogging)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11259,56 +11259,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withNewHostNetworkStrategyObservedConfig(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11324,24 +11311,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withNewHostNetworkStrategyObservedConfig(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withDeveloperConsoleCatalogCustomizationObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization)
@@ -11760,23 +11760,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogAPIServerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withStaticIPAMDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11792,43 +11792,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withStaticIPAMDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11844,24 +11844,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withDNSNodePlacementObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement)
@@ -12709,23 +12709,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSRecordStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -12741,43 +12741,58 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withNewClusterNetworkEntryObservedConfig(java.lang.String, java.lang.Integer)
 {
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+java.lang.Integer v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.Integer;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+{
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -12793,39 +12808,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withNewClusterNetworkEntryObservedConfig(java.lang.String, java.lang.Integer)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-java.lang.Integer v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.Integer;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withIngressControllerCaptureHTTPCookieObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie)
@@ -12949,23 +12949,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$HTTPCompressionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withNetFlowConfigObserved(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -12981,24 +12981,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObserved()
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$NetFlowConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$NetFlowConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNS)
@@ -13053,23 +13053,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withNetFlowConfigObserved(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
+io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -13085,24 +13085,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObserved()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$NetFlowConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$NetFlowConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withPolicyAuditConfigObserved(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig)
@@ -13226,23 +13226,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AddPageObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AddPage)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
-io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -13258,43 +13258,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StorageListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StorageListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StorageListObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StorageListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withNewStaticIPAMAddressesObservedConfig(java.lang.String, java.lang.String)
 {
-io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent v;
+java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList)
+{
+io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -13310,38 +13324,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StorageListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StorageListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withNewStaticIPAMAddressesObservedConfig(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent v;
-java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StorageListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StorageListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withDNSRecordObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecord)
@@ -14193,20 +14193,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14253,20 +14253,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14313,20 +14313,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14513,20 +14513,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14543,20 +14543,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14673,40 +14673,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14753,40 +14753,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14823,20 +14823,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14853,20 +14853,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15063,20 +15063,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15163,20 +15163,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15393,20 +15393,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15463,20 +15463,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15493,20 +15493,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15593,20 +15593,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15773,20 +15773,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15813,10 +15813,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15833,10 +15833,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15863,20 +15863,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16056,23 +16056,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$LabelSelectorUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.kubernetes.api.model.v.LabelSelector)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16088,43 +16088,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16140,24 +16140,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus)
@@ -16368,23 +16368,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$PodTemplateSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.kubernetes.api.model.v.PodTemplateSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16400,43 +16400,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16452,24 +16452,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withCSISnapshotControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus)
@@ -16680,23 +16680,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ResourceRequirementsUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16712,43 +16712,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16764,24 +16764,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeStorageVersionMigratorSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec)
@@ -17756,23 +17756,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$CSISnapshotControllerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17788,43 +17788,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17840,24 +17840,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)
@@ -17926,23 +17926,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17958,56 +17958,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
-io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18023,24 +18010,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeAPIServerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList)
@@ -18615,23 +18615,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeAPIServerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18647,43 +18647,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18699,43 +18699,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18751,43 +18751,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
+io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18803,24 +18803,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withCloudCredentialStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus)
@@ -19031,23 +19031,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$IngressControllerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -19063,43 +19063,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -19115,43 +19115,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -19167,43 +19167,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -19219,24 +19219,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withCSISnapshotControllerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList)
@@ -19408,23 +19408,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ConsoleUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.Console)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -19440,57 +19440,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent v;
-java.lang.String v, v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
-{
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -19506,41 +19492,38 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
 {
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
-java.lang.String v, v, v, v, v;
+java.lang.String v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
 v := @parameter: java.lang.String;
 v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)
@@ -19595,23 +19578,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -19627,43 +19610,60 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+java.lang.String v, v, v, v, v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -19679,24 +19679,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withClusterCSIDriverUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver)
@@ -20704,23 +20704,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20736,43 +20736,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String)
 {
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent v;
 io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+{
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20788,38 +20802,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
-java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withGenerationStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GenerationStatus)
@@ -21251,23 +21251,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ClientTLSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClientTLS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -21283,43 +21283,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -21335,24 +21335,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeSchedulerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus)
@@ -22534,23 +22534,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ConsoleProvidersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleProviders)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22566,43 +22566,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22618,24 +22618,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withStorageStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageStatus)
@@ -22898,23 +22898,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ContainerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.kubernetes.api.model.v.Container)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22930,43 +22930,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22982,24 +22982,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withAccessLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AccessLogging)
@@ -23054,23 +23054,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AccessLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AccessLogging)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -23086,56 +23086,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -23151,24 +23138,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization)
@@ -23587,23 +23587,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -23619,43 +23619,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -23671,24 +23671,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withDNSNodePlacementUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement)
@@ -24536,23 +24536,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSRecordStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -24568,43 +24568,58 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer)
 {
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+java.lang.Integer v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.Integer;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+{
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -24620,39 +24635,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-java.lang.Integer v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.Integer;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie)
@@ -24776,23 +24776,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$HTTPCompressionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -24808,24 +24808,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS)
@@ -24880,23 +24880,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$DNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
+io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -24912,24 +24912,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withPolicyAuditConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig)
@@ -25053,23 +25053,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$AddPageUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AddPage)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
-io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -25085,43 +25085,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
 {
-io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent v;
+java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList)
+{
+io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -25137,38 +25151,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
-io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent v;
-java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = new io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.NetworkSpecFluent withDNSRecordUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecord)
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.OpenShiftAPIServerSpecFluent.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.OpenShiftAPIServerSpecFluent.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.OpenShiftAPIServerSpecFluent.jimple	2025-03-13 16:41:44.275604685 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.OpenShiftAPIServerSpecFluent.jimple	2025-03-13 18:04:12.661747680 +0000
@@ -16,12 +16,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withLabelSelectorObservedConfig(io.fabric.kubernetes.api.model.v.LabelSelector);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$LabelSelectorObservedConfigNested withNewLabelSelectorObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$LabelSelectorObservedConfigNested withNewLabelSelectorObservedConfigLike(io.fabric.kubernetes.api.model.v.LabelSelector);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withPodNetworkConnectivityCheckStatusObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$PodNetworkConnectivityCheckStatusObservedConfigNested withNewPodNetworkConnectivityCheckStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$PodNetworkConnectivityCheckStatusObservedConfigNested withNewPodNetworkConnectivityCheckStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
@@ -34,12 +34,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withPodTemplateSpecObservedConfig(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$PodTemplateSpecObservedConfigNested withNewPodTemplateSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$PodTemplateSpecObservedConfigNested withNewPodTemplateSpecObservedConfigLike(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withServiceCatalogControllerManagerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withCSISnapshotControllerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$CSISnapshotControllerStatusObservedConfigNested withNewCSISnapshotControllerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$CSISnapshotControllerStatusObservedConfigNested withNewCSISnapshotControllerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
@@ -52,12 +52,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withResourceRequirementsObservedConfig(io.fabric.kubernetes.api.model.v.ResourceRequirements);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ResourceRequirementsObservedConfigNested withNewResourceRequirementsObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ResourceRequirementsObservedConfigNested withNewResourceRequirementsObservedConfigLike(io.fabric.kubernetes.api.model.v.ResourceRequirements);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withDeveloperConsoleCatalogCategoryMetaObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeStorageVersionMigratorSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeStorageVersionMigratorSpecObservedConfigNested withNewKubeStorageVersionMigratorSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeStorageVersionMigratorSpecObservedConfigNested withNewKubeStorageVersionMigratorSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
@@ -114,23 +114,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withCSISnapshotControllerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$CSISnapshotControllerSpecObservedConfigNested withNewCSISnapshotControllerSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$CSISnapshotControllerSpecObservedConfigNested withNewCSISnapshotControllerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withDNSStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyObservedConfigNested withNewIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyObservedConfigNested withNewIngressControllerHTTPUniqueIdHeaderPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withNewIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withNewGCPLoadBalancerParametersObservedConfig(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeAPIServerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeAPIServerListObservedConfigNested withNewKubeAPIServerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeAPIServerListObservedConfigNested withNewKubeAPIServerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
@@ -164,18 +164,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeAPIServerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeAPIServerStatusObservedConfigNested withNewKubeAPIServerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeAPIServerStatusObservedConfigNested withNewKubeAPIServerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeAPIServerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withConsoleConfigRouteObserved(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObservedLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withCloudCredentialStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$CloudCredentialStatusObservedConfigNested withNewCloudCredentialStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$CloudCredentialStatusObservedConfigNested withNewCloudCredentialStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
@@ -188,18 +188,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withIngressControllerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$IngressControllerStatusObservedConfigNested withNewIngressControllerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$IngressControllerStatusObservedConfigNested withNewIngressControllerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withHybridOverlayConfigObserved(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withImagePrunerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withCSISnapshotControllerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$CSISnapshotControllerListObservedConfigNested withNewCSISnapshotControllerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$CSISnapshotControllerListObservedConfigNested withNewCSISnapshotControllerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
@@ -210,23 +210,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withConsoleObservedConfig(io.fabric.openshift.api.model.v.operator.v.Console);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ConsoleObservedConfigNested withNewConsoleObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ConsoleObservedConfigNested withNewConsoleObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.Console);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withNewStaticIPAMRoutesObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withContainerLoggingDestinationParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withNewDNSZoneConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withContainerLoggingDestinationParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeSchedulerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withClusterCSIDriverObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ClusterCSIDriverObservedConfigNested withNewClusterCSIDriverObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ClusterCSIDriverObservedConfigNested withNewClusterCSIDriverObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
@@ -285,13 +285,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$PodNetworkConnectivityCheckConditionObservedConfigNested withNewPodNetworkConnectivityCheckConditionObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$PodNetworkConnectivityCheckConditionObservedConfigNested withNewPodNetworkConnectivityCheckConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withNewPodNetworkConnectivityCheckConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withNewRouteAdmissionPolicyObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withGenerationStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$GenerationStatusObservedConfigNested withNewGenerationStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$GenerationStatusObservedConfigNested withNewGenerationStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
@@ -317,12 +317,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withClientTLSObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ClientTLSObservedConfigNested withNewClientTLSObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ClientTLSObservedConfigNested withNewClientTLSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withImagePrunerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeSchedulerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeSchedulerStatusObservedConfigNested withNewKubeSchedulerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeSchedulerStatusObservedConfigNested withNewKubeSchedulerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
@@ -392,12 +392,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withConsoleProvidersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ConsoleProvidersObservedConfigNested withNewConsoleProvidersObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ConsoleProvidersObservedConfigNested withNewConsoleProvidersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withAuthenticationListObservedConfig(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withStorageStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StorageStatusObservedConfigNested withNewStorageStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StorageStatusObservedConfigNested withNewStorageStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
@@ -413,22 +413,22 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withContainerObservedConfig(io.fabric.kubernetes.api.model.v.Container);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ContainerObservedConfigNested withNewContainerObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ContainerObservedConfigNested withNewContainerObservedConfigLike(io.fabric.kubernetes.api.model.v.Container);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withPodNetworkConnectivityCheckSpecObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withAccessLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AccessLoggingObservedConfigNested withNewAccessLoggingObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AccessLoggingObservedConfigNested withNewAccessLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withNewHostNetworkStrategyObservedConfig(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withDeveloperConsoleCatalogCustomizationObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DeveloperConsoleCatalogCustomizationObservedConfigNested withNewDeveloperConsoleCatalogCustomizationObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DeveloperConsoleCatalogCustomizationObservedConfigNested withNewDeveloperConsoleCatalogCustomizationObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
@@ -453,12 +453,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withServiceCatalogAPIServerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ServiceCatalogAPIServerStatusObservedConfigNested withNewServiceCatalogAPIServerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ServiceCatalogAPIServerStatusObservedConfigNested withNewServiceCatalogAPIServerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withStaticIPAMDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withDNSNodePlacementObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSNodePlacementObservedConfigNested withNewDNSNodePlacementObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSNodePlacementObservedConfigNested withNewDNSNodePlacementObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
@@ -508,13 +508,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withDNSRecordStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSRecordStatusObservedConfigNested withNewDNSRecordStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSRecordStatusObservedConfigNested withNewDNSRecordStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withNewClusterNetworkEntryObservedConfig(java.lang.String, java.lang.Integer);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withIngressControllerCaptureHTTPCookieObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$IngressControllerCaptureHTTPCookieObservedConfigNested withNewIngressControllerCaptureHTTPCookieObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$IngressControllerCaptureHTTPCookieObservedConfigNested withNewIngressControllerCaptureHTTPCookieObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
@@ -522,15 +522,15 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withHTTPCompressionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$HTTPCompressionPolicyObservedConfigNested withNewHTTPCompressionPolicyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$HTTPCompressionPolicyObservedConfigNested withNewHTTPCompressionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNS);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSObservedConfigNested withNewDNSObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSObservedConfigNested withNewDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withNetFlowConfigObserved(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSObservedConfigNested withNewDNSObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSObservedConfigNested withNewDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withPolicyAuditConfigObserved(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$PolicyAuditConfigObservedNested withNewPolicyAuditConfigObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$PolicyAuditConfigObservedNested withNewPolicyAuditConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
@@ -538,13 +538,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withAddPageObservedConfig(io.fabric.openshift.api.model.v.operator.v.AddPage);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AddPageObservedConfigNested withNewAddPageObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AddPageObservedConfigNested withNewAddPageObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AddPage);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withNewStaticIPAMAddressesObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withDNSRecordObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSRecordObservedConfigNested withNewDNSRecordObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSRecordObservedConfigNested withNewDNSRecordObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
@@ -573,12 +573,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withLabelSelectorUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.LabelSelector);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$LabelSelectorUnsupportedConfigOverridesNested withNewLabelSelectorUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$LabelSelectorUnsupportedConfigOverridesNested withNewLabelSelectorUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.LabelSelector);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$PodNetworkConnectivityCheckStatusUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$PodNetworkConnectivityCheckStatusUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
@@ -591,12 +591,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withPodTemplateSpecUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$PodTemplateSpecUnsupportedConfigOverridesNested withNewPodTemplateSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$PodTemplateSpecUnsupportedConfigOverridesNested withNewPodTemplateSpecUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withCSISnapshotControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$CSISnapshotControllerStatusUnsupportedConfigOverridesNested withNewCSISnapshotControllerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$CSISnapshotControllerStatusUnsupportedConfigOverridesNested withNewCSISnapshotControllerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
@@ -609,12 +609,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withResourceRequirementsUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.ResourceRequirements);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ResourceRequirementsUnsupportedConfigOverridesNested withNewResourceRequirementsUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ResourceRequirementsUnsupportedConfigOverridesNested withNewResourceRequirementsUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.ResourceRequirements);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeStorageVersionMigratorSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeStorageVersionMigratorSpecUnsupportedConfigOverridesNested withNewKubeStorageVersionMigratorSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeStorageVersionMigratorSpecUnsupportedConfigOverridesNested withNewKubeStorageVersionMigratorSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
@@ -671,23 +671,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withCSISnapshotControllerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$CSISnapshotControllerSpecUnsupportedConfigOverridesNested withNewCSISnapshotControllerSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$CSISnapshotControllerSpecUnsupportedConfigOverridesNested withNewCSISnapshotControllerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesNested withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesNested withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeAPIServerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeAPIServerListUnsupportedConfigOverridesNested withNewKubeAPIServerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeAPIServerListUnsupportedConfigOverridesNested withNewKubeAPIServerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
@@ -721,18 +721,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeAPIServerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeAPIServerStatusUnsupportedConfigOverridesNested withNewKubeAPIServerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeAPIServerStatusUnsupportedConfigOverridesNested withNewKubeAPIServerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withCloudCredentialStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$CloudCredentialStatusUnsupportedConfigOverridesNested withNewCloudCredentialStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$CloudCredentialStatusUnsupportedConfigOverridesNested withNewCloudCredentialStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
@@ -745,18 +745,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withIngressControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$IngressControllerStatusUnsupportedConfigOverridesNested withNewIngressControllerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$IngressControllerStatusUnsupportedConfigOverridesNested withNewIngressControllerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withCSISnapshotControllerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$CSISnapshotControllerListUnsupportedConfigOverridesNested withNewCSISnapshotControllerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$CSISnapshotControllerListUnsupportedConfigOverridesNested withNewCSISnapshotControllerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
@@ -767,23 +767,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withConsoleUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.Console);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ConsoleUnsupportedConfigOverridesNested withNewConsoleUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ConsoleUnsupportedConfigOverridesNested withNewConsoleUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.Console);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withClusterCSIDriverUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ClusterCSIDriverUnsupportedConfigOverridesNested withNewClusterCSIDriverUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ClusterCSIDriverUnsupportedConfigOverridesNested withNewClusterCSIDriverUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
@@ -842,13 +842,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$PodNetworkConnectivityCheckConditionUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$PodNetworkConnectivityCheckConditionUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withGenerationStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$GenerationStatusUnsupportedConfigOverridesNested withNewGenerationStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$GenerationStatusUnsupportedConfigOverridesNested withNewGenerationStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
@@ -874,12 +874,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withClientTLSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ClientTLSUnsupportedConfigOverridesNested withNewClientTLSUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ClientTLSUnsupportedConfigOverridesNested withNewClientTLSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeSchedulerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeSchedulerStatusUnsupportedConfigOverridesNested withNewKubeSchedulerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeSchedulerStatusUnsupportedConfigOverridesNested withNewKubeSchedulerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
@@ -949,12 +949,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withConsoleProvidersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ConsoleProvidersUnsupportedConfigOverridesNested withNewConsoleProvidersUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ConsoleProvidersUnsupportedConfigOverridesNested withNewConsoleProvidersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withStorageStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StorageStatusUnsupportedConfigOverridesNested withNewStorageStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StorageStatusUnsupportedConfigOverridesNested withNewStorageStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
@@ -970,22 +970,22 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withContainerUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.Container);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ContainerUnsupportedConfigOverridesNested withNewContainerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ContainerUnsupportedConfigOverridesNested withNewContainerUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.Container);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withAccessLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AccessLoggingUnsupportedConfigOverridesNested withNewAccessLoggingUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AccessLoggingUnsupportedConfigOverridesNested withNewAccessLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
@@ -1010,12 +1010,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withServiceCatalogAPIServerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNested withNewServiceCatalogAPIServerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNested withNewServiceCatalogAPIServerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withDNSNodePlacementUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSNodePlacementUnsupportedConfigOverridesNested withNewDNSNodePlacementUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSNodePlacementUnsupportedConfigOverridesNested withNewDNSNodePlacementUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
@@ -1065,13 +1065,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withDNSRecordStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSRecordStatusUnsupportedConfigOverridesNested withNewDNSRecordStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSRecordStatusUnsupportedConfigOverridesNested withNewDNSRecordStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$IngressControllerCaptureHTTPCookieUnsupportedConfigOverridesNested withNewIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$IngressControllerCaptureHTTPCookieUnsupportedConfigOverridesNested withNewIngressControllerCaptureHTTPCookieUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
@@ -1079,15 +1079,15 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withHTTPCompressionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$HTTPCompressionPolicyUnsupportedConfigOverridesNested withNewHTTPCompressionPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$HTTPCompressionPolicyUnsupportedConfigOverridesNested withNewHTTPCompressionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withPolicyAuditConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$PolicyAuditConfigUnsupportedOverridesNested withNewPolicyAuditConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$PolicyAuditConfigUnsupportedOverridesNested withNewPolicyAuditConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
@@ -1095,13 +1095,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withAddPageUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AddPage);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AddPageUnsupportedConfigOverridesNested withNewAddPageUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AddPageUnsupportedConfigOverridesNested withNewAddPageUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AddPage);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withDNSRecordUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSRecordUnsupportedConfigOverridesNested withNewDNSRecordUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSRecordUnsupportedConfigOverridesNested withNewDNSRecordUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.OpenShiftAPIServerSpecFluentImpl.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.OpenShiftAPIServerSpecFluentImpl.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.OpenShiftAPIServerSpecFluentImpl.jimple	2025-03-13 16:41:50.099513023 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.OpenShiftAPIServerSpecFluentImpl.jimple	2025-03-13 18:04:18.421657064 +0000
@@ -343,20 +343,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -403,20 +403,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -463,20 +463,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -663,20 +663,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -693,20 +693,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -823,40 +823,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -903,40 +903,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -973,20 +973,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1003,20 +1003,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1213,20 +1213,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1313,20 +1313,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1543,20 +1543,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1613,20 +1613,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1643,20 +1643,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1743,20 +1743,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1923,20 +1923,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1963,10 +1963,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1983,10 +1983,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2013,20 +2013,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2206,23 +2206,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$LabelSelectorObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.kubernetes.api.model.v.LabelSelector)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2238,43 +2238,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2290,24 +2290,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withPodNetworkConnectivityCheckStatusObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus)
@@ -2518,23 +2518,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$PodTemplateSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.kubernetes.api.model.v.PodTemplateSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withServiceCatalogControllerManagerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2550,43 +2550,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withServiceCatalogControllerManagerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2602,24 +2602,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withCSISnapshotControllerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus)
@@ -2830,23 +2830,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ResourceRequirementsObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withDeveloperConsoleCatalogCategoryMetaObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2862,43 +2862,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withDeveloperConsoleCatalogCategoryMetaObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2914,24 +2914,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeStorageVersionMigratorSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec)
@@ -3906,23 +3906,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$CSISnapshotControllerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withDNSStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -3938,43 +3938,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withDNSStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -3990,24 +3990,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)
@@ -4076,23 +4076,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4108,56 +4108,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withNewGCPLoadBalancerParametersObservedConfig(java.lang.String)
-{
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
-java.lang.String v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
-io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4173,24 +4160,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withNewGCPLoadBalancerParametersObservedConfig(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeAPIServerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList)
@@ -4765,23 +4765,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeAPIServerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeAPIServerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4797,43 +4797,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeAPIServerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4849,43 +4849,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withConsoleConfigRouteObserved(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4901,43 +4901,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObserved()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObservedLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withConsoleConfigRouteObserved(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
+io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4953,24 +4953,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObserved()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObservedLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withCloudCredentialStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus)
@@ -5181,23 +5181,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$IngressControllerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withHybridOverlayConfigObserved(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5213,43 +5213,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObserved()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withHybridOverlayConfigObserved(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5265,43 +5265,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObserved()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withImagePrunerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5317,43 +5317,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withImagePrunerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5369,24 +5369,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withCSISnapshotControllerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList)
@@ -5558,23 +5558,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ConsoleObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.Console)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5590,57 +5590,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withNewStaticIPAMRoutesObservedConfig(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-java.lang.String v, v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
-{
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5656,41 +5642,38 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withNewDNSZoneConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withNewStaticIPAMRoutesObservedConfig(java.lang.String, java.lang.String)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-java.lang.String v, v, v, v, v;
+java.lang.String v, v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
 v := @parameter: java.lang.String;
 v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withContainerLoggingDestinationParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)
@@ -5745,23 +5728,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ContainerLoggingDestinationParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeSchedulerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5777,43 +5760,60 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withNewDNSZoneConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+java.lang.String v, v, v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeSchedulerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5829,24 +5829,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withClusterCSIDriverObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver)
@@ -6854,23 +6854,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withPodNetworkConnectivityCheckConditionObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -6886,43 +6886,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withNewRouteAdmissionPolicyObservedConfig(java.lang.String, java.lang.String)
 {
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+{
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -6938,38 +6952,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withNewRouteAdmissionPolicyObservedConfig(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
 {
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
-java.lang.String v, v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withGenerationStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.GenerationStatus)
@@ -7401,23 +7401,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ClientTLSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClientTLS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withImagePrunerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -7433,43 +7433,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withImagePrunerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -7485,24 +7485,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeSchedulerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus)
@@ -8684,23 +8684,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ConsoleProvidersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleProviders)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withAuthenticationListObservedConfig(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -8716,43 +8716,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withAuthenticationListObservedConfig(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -8768,24 +8768,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withStorageStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageStatus)
@@ -9048,23 +9048,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ContainerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.kubernetes.api.model.v.Container)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withPodNetworkConnectivityCheckSpecObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9080,43 +9080,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withPodNetworkConnectivityCheckSpecObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9132,24 +9132,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withAccessLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.AccessLogging)
@@ -9204,23 +9204,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AccessLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AccessLogging)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9236,56 +9236,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withNewHostNetworkStrategyObservedConfig(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-java.lang.String v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9301,24 +9288,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withNewHostNetworkStrategyObservedConfig(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withDeveloperConsoleCatalogCustomizationObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization)
@@ -9737,23 +9737,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogAPIServerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withStaticIPAMDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9769,43 +9769,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withStaticIPAMDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9821,24 +9821,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withDNSNodePlacementObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement)
@@ -10686,23 +10686,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSRecordStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -10718,43 +10718,58 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withNewClusterNetworkEntryObservedConfig(java.lang.String, java.lang.Integer)
 {
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent v;
+java.lang.Integer v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.Integer;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+{
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -10770,39 +10785,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withNewClusterNetworkEntryObservedConfig(java.lang.String, java.lang.Integer)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
 {
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
-java.lang.String v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent v;
-java.lang.Integer v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.Integer;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withIngressControllerCaptureHTTPCookieObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie)
@@ -10926,23 +10926,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$HTTPCompressionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withNetFlowConfigObserved(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -10958,24 +10958,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObserved()
 {
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$NetFlowConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$NetFlowConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNS)
@@ -11030,23 +11030,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withNetFlowConfigObserved(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
+io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11062,24 +11062,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObserved()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$NetFlowConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$NetFlowConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withPolicyAuditConfigObserved(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig)
@@ -11203,23 +11203,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AddPageObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AddPage)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
-io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11235,43 +11235,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StorageListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StorageListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StorageListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StorageListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withNewStaticIPAMAddressesObservedConfig(java.lang.String, java.lang.String)
 {
-io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList)
+{
+io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11287,38 +11301,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StorageListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StorageListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withNewStaticIPAMAddressesObservedConfig(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-java.lang.String v, v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StorageListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StorageListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withDNSRecordObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecord)
@@ -11853,20 +11853,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -11913,20 +11913,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -11973,20 +11973,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12173,20 +12173,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12203,20 +12203,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12333,40 +12333,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12413,40 +12413,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12483,20 +12483,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12513,20 +12513,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12723,20 +12723,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12823,20 +12823,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13053,20 +13053,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13123,20 +13123,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13153,20 +13153,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13253,20 +13253,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13433,20 +13433,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13473,10 +13473,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13493,10 +13493,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13523,20 +13523,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13716,23 +13716,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$LabelSelectorUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.kubernetes.api.model.v.LabelSelector)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13748,43 +13748,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13800,24 +13800,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus)
@@ -14028,23 +14028,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$PodTemplateSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.kubernetes.api.model.v.PodTemplateSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14060,43 +14060,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14112,24 +14112,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withCSISnapshotControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus)
@@ -14340,23 +14340,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ResourceRequirementsUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14372,43 +14372,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14424,24 +14424,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeStorageVersionMigratorSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec)
@@ -15416,23 +15416,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$CSISnapshotControllerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15448,43 +15448,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15500,24 +15500,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)
@@ -15586,23 +15586,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15618,56 +15618,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String)
-{
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
-java.lang.String v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
-io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15683,24 +15670,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeAPIServerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList)
@@ -16275,23 +16275,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeAPIServerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16307,43 +16307,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16359,43 +16359,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16411,43 +16411,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
+io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16463,24 +16463,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withCloudCredentialStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus)
@@ -16691,23 +16691,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$IngressControllerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16723,43 +16723,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16775,43 +16775,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16827,43 +16827,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16879,24 +16879,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withCSISnapshotControllerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList)
@@ -17068,23 +17068,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ConsoleUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.Console)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17100,57 +17100,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-java.lang.String v, v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
-{
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17166,41 +17152,38 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-java.lang.String v, v, v, v, v;
+java.lang.String v, v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
 v := @parameter: java.lang.String;
 v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)
@@ -17255,23 +17238,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17287,43 +17270,60 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+java.lang.String v, v, v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17339,24 +17339,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withClusterCSIDriverUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver)
@@ -18364,23 +18364,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18396,43 +18396,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String)
 {
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+{
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18448,38 +18462,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
 {
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
-java.lang.String v, v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withGenerationStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GenerationStatus)
@@ -18911,23 +18911,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ClientTLSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClientTLS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18943,43 +18943,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18995,24 +18995,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeSchedulerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus)
@@ -20194,23 +20194,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ConsoleProvidersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleProviders)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20226,43 +20226,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20278,24 +20278,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withStorageStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageStatus)
@@ -20558,23 +20558,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ContainerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.kubernetes.api.model.v.Container)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20590,43 +20590,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20642,24 +20642,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withAccessLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AccessLogging)
@@ -20714,23 +20714,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AccessLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AccessLogging)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20746,56 +20746,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-java.lang.String v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20811,24 +20798,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization)
@@ -21247,23 +21247,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -21279,43 +21279,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -21331,24 +21331,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withDNSNodePlacementUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement)
@@ -22196,23 +22196,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSRecordStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22228,43 +22228,58 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer)
 {
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent v;
+java.lang.Integer v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.Integer;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+{
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22280,39 +22295,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
 {
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
-java.lang.String v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent v;
-java.lang.Integer v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.Integer;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie)
@@ -22436,23 +22436,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$HTTPCompressionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22468,24 +22468,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS)
@@ -22540,23 +22540,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$DNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
+io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22572,24 +22572,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withPolicyAuditConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig)
@@ -22713,23 +22713,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$AddPageUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AddPage)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
-io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22745,43 +22745,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
 {
-io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
+java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList)
+{
+io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22797,38 +22811,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl v;
-java.lang.String v, v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecFluent withDNSRecordUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecord)
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.OpenShiftControllerManagerSpecFluent.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.OpenShiftControllerManagerSpecFluent.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.OpenShiftControllerManagerSpecFluent.jimple	2025-03-13 16:41:44.027608589 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.OpenShiftControllerManagerSpecFluent.jimple	2025-03-13 18:04:12.405751708 +0000
@@ -16,12 +16,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withLabelSelectorObservedConfig(io.fabric.kubernetes.api.model.v.LabelSelector);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$LabelSelectorObservedConfigNested withNewLabelSelectorObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$LabelSelectorObservedConfigNested withNewLabelSelectorObservedConfigLike(io.fabric.kubernetes.api.model.v.LabelSelector);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withPodNetworkConnectivityCheckStatusObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$PodNetworkConnectivityCheckStatusObservedConfigNested withNewPodNetworkConnectivityCheckStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$PodNetworkConnectivityCheckStatusObservedConfigNested withNewPodNetworkConnectivityCheckStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
@@ -34,12 +34,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withPodTemplateSpecObservedConfig(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$PodTemplateSpecObservedConfigNested withNewPodTemplateSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$PodTemplateSpecObservedConfigNested withNewPodTemplateSpecObservedConfigLike(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withServiceCatalogControllerManagerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withCSISnapshotControllerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$CSISnapshotControllerStatusObservedConfigNested withNewCSISnapshotControllerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$CSISnapshotControllerStatusObservedConfigNested withNewCSISnapshotControllerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
@@ -52,12 +52,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withResourceRequirementsObservedConfig(io.fabric.kubernetes.api.model.v.ResourceRequirements);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ResourceRequirementsObservedConfigNested withNewResourceRequirementsObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ResourceRequirementsObservedConfigNested withNewResourceRequirementsObservedConfigLike(io.fabric.kubernetes.api.model.v.ResourceRequirements);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withDeveloperConsoleCatalogCategoryMetaObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeStorageVersionMigratorSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeStorageVersionMigratorSpecObservedConfigNested withNewKubeStorageVersionMigratorSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeStorageVersionMigratorSpecObservedConfigNested withNewKubeStorageVersionMigratorSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
@@ -114,23 +114,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withCSISnapshotControllerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$CSISnapshotControllerSpecObservedConfigNested withNewCSISnapshotControllerSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$CSISnapshotControllerSpecObservedConfigNested withNewCSISnapshotControllerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withDNSStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyObservedConfigNested withNewIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyObservedConfigNested withNewIngressControllerHTTPUniqueIdHeaderPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withNewIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withNewGCPLoadBalancerParametersObservedConfig(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeAPIServerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeAPIServerListObservedConfigNested withNewKubeAPIServerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeAPIServerListObservedConfigNested withNewKubeAPIServerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
@@ -164,18 +164,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeAPIServerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeAPIServerStatusObservedConfigNested withNewKubeAPIServerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeAPIServerStatusObservedConfigNested withNewKubeAPIServerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeAPIServerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withConsoleConfigRouteObserved(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObservedLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withCloudCredentialStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$CloudCredentialStatusObservedConfigNested withNewCloudCredentialStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$CloudCredentialStatusObservedConfigNested withNewCloudCredentialStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
@@ -188,18 +188,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withIngressControllerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$IngressControllerStatusObservedConfigNested withNewIngressControllerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$IngressControllerStatusObservedConfigNested withNewIngressControllerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withHybridOverlayConfigObserved(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withImagePrunerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withCSISnapshotControllerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$CSISnapshotControllerListObservedConfigNested withNewCSISnapshotControllerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$CSISnapshotControllerListObservedConfigNested withNewCSISnapshotControllerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
@@ -210,23 +210,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withConsoleObservedConfig(io.fabric.openshift.api.model.v.operator.v.Console);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ConsoleObservedConfigNested withNewConsoleObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ConsoleObservedConfigNested withNewConsoleObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.Console);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withNewStaticIPAMRoutesObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withContainerLoggingDestinationParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withNewDNSZoneConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withContainerLoggingDestinationParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeSchedulerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withClusterCSIDriverObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ClusterCSIDriverObservedConfigNested withNewClusterCSIDriverObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ClusterCSIDriverObservedConfigNested withNewClusterCSIDriverObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
@@ -285,13 +285,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$PodNetworkConnectivityCheckConditionObservedConfigNested withNewPodNetworkConnectivityCheckConditionObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$PodNetworkConnectivityCheckConditionObservedConfigNested withNewPodNetworkConnectivityCheckConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withNewPodNetworkConnectivityCheckConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withNewRouteAdmissionPolicyObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withGenerationStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$GenerationStatusObservedConfigNested withNewGenerationStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$GenerationStatusObservedConfigNested withNewGenerationStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
@@ -317,12 +317,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withClientTLSObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ClientTLSObservedConfigNested withNewClientTLSObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ClientTLSObservedConfigNested withNewClientTLSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withImagePrunerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeSchedulerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeSchedulerStatusObservedConfigNested withNewKubeSchedulerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeSchedulerStatusObservedConfigNested withNewKubeSchedulerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
@@ -392,12 +392,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withConsoleProvidersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ConsoleProvidersObservedConfigNested withNewConsoleProvidersObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ConsoleProvidersObservedConfigNested withNewConsoleProvidersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withAuthenticationListObservedConfig(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withStorageStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StorageStatusObservedConfigNested withNewStorageStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StorageStatusObservedConfigNested withNewStorageStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
@@ -413,22 +413,22 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withContainerObservedConfig(io.fabric.kubernetes.api.model.v.Container);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ContainerObservedConfigNested withNewContainerObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ContainerObservedConfigNested withNewContainerObservedConfigLike(io.fabric.kubernetes.api.model.v.Container);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withPodNetworkConnectivityCheckSpecObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withAccessLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AccessLoggingObservedConfigNested withNewAccessLoggingObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AccessLoggingObservedConfigNested withNewAccessLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withNewHostNetworkStrategyObservedConfig(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withDeveloperConsoleCatalogCustomizationObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DeveloperConsoleCatalogCustomizationObservedConfigNested withNewDeveloperConsoleCatalogCustomizationObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DeveloperConsoleCatalogCustomizationObservedConfigNested withNewDeveloperConsoleCatalogCustomizationObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
@@ -453,12 +453,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withServiceCatalogAPIServerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ServiceCatalogAPIServerStatusObservedConfigNested withNewServiceCatalogAPIServerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ServiceCatalogAPIServerStatusObservedConfigNested withNewServiceCatalogAPIServerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withStaticIPAMDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withDNSNodePlacementObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSNodePlacementObservedConfigNested withNewDNSNodePlacementObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSNodePlacementObservedConfigNested withNewDNSNodePlacementObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
@@ -508,13 +508,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withDNSRecordStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSRecordStatusObservedConfigNested withNewDNSRecordStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSRecordStatusObservedConfigNested withNewDNSRecordStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withNewClusterNetworkEntryObservedConfig(java.lang.String, java.lang.Integer);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withIngressControllerCaptureHTTPCookieObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$IngressControllerCaptureHTTPCookieObservedConfigNested withNewIngressControllerCaptureHTTPCookieObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$IngressControllerCaptureHTTPCookieObservedConfigNested withNewIngressControllerCaptureHTTPCookieObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
@@ -522,15 +522,15 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withHTTPCompressionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$HTTPCompressionPolicyObservedConfigNested withNewHTTPCompressionPolicyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$HTTPCompressionPolicyObservedConfigNested withNewHTTPCompressionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNS);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSObservedConfigNested withNewDNSObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSObservedConfigNested withNewDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withNetFlowConfigObserved(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSObservedConfigNested withNewDNSObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSObservedConfigNested withNewDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withPolicyAuditConfigObserved(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$PolicyAuditConfigObservedNested withNewPolicyAuditConfigObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$PolicyAuditConfigObservedNested withNewPolicyAuditConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
@@ -538,13 +538,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withAddPageObservedConfig(io.fabric.openshift.api.model.v.operator.v.AddPage);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AddPageObservedConfigNested withNewAddPageObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AddPageObservedConfigNested withNewAddPageObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AddPage);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withNewStaticIPAMAddressesObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withDNSRecordObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSRecordObservedConfigNested withNewDNSRecordObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSRecordObservedConfigNested withNewDNSRecordObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
@@ -573,12 +573,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withLabelSelectorUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.LabelSelector);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$LabelSelectorUnsupportedConfigOverridesNested withNewLabelSelectorUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$LabelSelectorUnsupportedConfigOverridesNested withNewLabelSelectorUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.LabelSelector);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$PodNetworkConnectivityCheckStatusUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$PodNetworkConnectivityCheckStatusUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
@@ -591,12 +591,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withPodTemplateSpecUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$PodTemplateSpecUnsupportedConfigOverridesNested withNewPodTemplateSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$PodTemplateSpecUnsupportedConfigOverridesNested withNewPodTemplateSpecUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withCSISnapshotControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$CSISnapshotControllerStatusUnsupportedConfigOverridesNested withNewCSISnapshotControllerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$CSISnapshotControllerStatusUnsupportedConfigOverridesNested withNewCSISnapshotControllerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
@@ -609,12 +609,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withResourceRequirementsUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.ResourceRequirements);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ResourceRequirementsUnsupportedConfigOverridesNested withNewResourceRequirementsUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ResourceRequirementsUnsupportedConfigOverridesNested withNewResourceRequirementsUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.ResourceRequirements);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeStorageVersionMigratorSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeStorageVersionMigratorSpecUnsupportedConfigOverridesNested withNewKubeStorageVersionMigratorSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeStorageVersionMigratorSpecUnsupportedConfigOverridesNested withNewKubeStorageVersionMigratorSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
@@ -671,23 +671,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withCSISnapshotControllerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$CSISnapshotControllerSpecUnsupportedConfigOverridesNested withNewCSISnapshotControllerSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$CSISnapshotControllerSpecUnsupportedConfigOverridesNested withNewCSISnapshotControllerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesNested withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesNested withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeAPIServerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeAPIServerListUnsupportedConfigOverridesNested withNewKubeAPIServerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeAPIServerListUnsupportedConfigOverridesNested withNewKubeAPIServerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
@@ -721,18 +721,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeAPIServerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeAPIServerStatusUnsupportedConfigOverridesNested withNewKubeAPIServerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeAPIServerStatusUnsupportedConfigOverridesNested withNewKubeAPIServerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withCloudCredentialStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$CloudCredentialStatusUnsupportedConfigOverridesNested withNewCloudCredentialStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$CloudCredentialStatusUnsupportedConfigOverridesNested withNewCloudCredentialStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
@@ -745,18 +745,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withIngressControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$IngressControllerStatusUnsupportedConfigOverridesNested withNewIngressControllerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$IngressControllerStatusUnsupportedConfigOverridesNested withNewIngressControllerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withCSISnapshotControllerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$CSISnapshotControllerListUnsupportedConfigOverridesNested withNewCSISnapshotControllerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$CSISnapshotControllerListUnsupportedConfigOverridesNested withNewCSISnapshotControllerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
@@ -767,23 +767,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withConsoleUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.Console);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ConsoleUnsupportedConfigOverridesNested withNewConsoleUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ConsoleUnsupportedConfigOverridesNested withNewConsoleUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.Console);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withClusterCSIDriverUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ClusterCSIDriverUnsupportedConfigOverridesNested withNewClusterCSIDriverUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ClusterCSIDriverUnsupportedConfigOverridesNested withNewClusterCSIDriverUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
@@ -842,13 +842,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$PodNetworkConnectivityCheckConditionUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$PodNetworkConnectivityCheckConditionUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withGenerationStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$GenerationStatusUnsupportedConfigOverridesNested withNewGenerationStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$GenerationStatusUnsupportedConfigOverridesNested withNewGenerationStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
@@ -874,12 +874,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withClientTLSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ClientTLSUnsupportedConfigOverridesNested withNewClientTLSUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ClientTLSUnsupportedConfigOverridesNested withNewClientTLSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeSchedulerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeSchedulerStatusUnsupportedConfigOverridesNested withNewKubeSchedulerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeSchedulerStatusUnsupportedConfigOverridesNested withNewKubeSchedulerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
@@ -949,12 +949,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withConsoleProvidersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ConsoleProvidersUnsupportedConfigOverridesNested withNewConsoleProvidersUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ConsoleProvidersUnsupportedConfigOverridesNested withNewConsoleProvidersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withStorageStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StorageStatusUnsupportedConfigOverridesNested withNewStorageStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StorageStatusUnsupportedConfigOverridesNested withNewStorageStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
@@ -970,22 +970,22 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withContainerUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.Container);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ContainerUnsupportedConfigOverridesNested withNewContainerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ContainerUnsupportedConfigOverridesNested withNewContainerUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.Container);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withAccessLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AccessLoggingUnsupportedConfigOverridesNested withNewAccessLoggingUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AccessLoggingUnsupportedConfigOverridesNested withNewAccessLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
@@ -1010,12 +1010,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withServiceCatalogAPIServerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNested withNewServiceCatalogAPIServerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNested withNewServiceCatalogAPIServerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withDNSNodePlacementUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSNodePlacementUnsupportedConfigOverridesNested withNewDNSNodePlacementUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSNodePlacementUnsupportedConfigOverridesNested withNewDNSNodePlacementUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
@@ -1065,13 +1065,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withDNSRecordStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSRecordStatusUnsupportedConfigOverridesNested withNewDNSRecordStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSRecordStatusUnsupportedConfigOverridesNested withNewDNSRecordStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$IngressControllerCaptureHTTPCookieUnsupportedConfigOverridesNested withNewIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$IngressControllerCaptureHTTPCookieUnsupportedConfigOverridesNested withNewIngressControllerCaptureHTTPCookieUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
@@ -1079,15 +1079,15 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withHTTPCompressionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$HTTPCompressionPolicyUnsupportedConfigOverridesNested withNewHTTPCompressionPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$HTTPCompressionPolicyUnsupportedConfigOverridesNested withNewHTTPCompressionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withPolicyAuditConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$PolicyAuditConfigUnsupportedOverridesNested withNewPolicyAuditConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$PolicyAuditConfigUnsupportedOverridesNested withNewPolicyAuditConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
@@ -1095,13 +1095,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withAddPageUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AddPage);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AddPageUnsupportedConfigOverridesNested withNewAddPageUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AddPageUnsupportedConfigOverridesNested withNewAddPageUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AddPage);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList);
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList);
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withDNSRecordUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSRecordUnsupportedConfigOverridesNested withNewDNSRecordUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSRecordUnsupportedConfigOverridesNested withNewDNSRecordUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.OpenShiftControllerManagerSpecFluentImpl.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.OpenShiftControllerManagerSpecFluentImpl.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.OpenShiftControllerManagerSpecFluentImpl.jimple	2025-03-13 16:41:50.487506917 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.OpenShiftControllerManagerSpecFluentImpl.jimple	2025-03-13 18:04:18.761651716 +0000
@@ -343,20 +343,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -403,20 +403,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -463,20 +463,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -663,20 +663,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -693,20 +693,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -823,40 +823,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -903,40 +903,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -973,20 +973,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1003,20 +1003,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1213,20 +1213,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1313,20 +1313,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1543,20 +1543,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1613,20 +1613,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1643,20 +1643,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1743,20 +1743,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1923,20 +1923,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1963,10 +1963,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1983,10 +1983,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2013,20 +2013,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2206,23 +2206,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$LabelSelectorObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.kubernetes.api.model.v.LabelSelector)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2238,43 +2238,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2290,24 +2290,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withPodNetworkConnectivityCheckStatusObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus)
@@ -2518,23 +2518,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$PodTemplateSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.kubernetes.api.model.v.PodTemplateSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withServiceCatalogControllerManagerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2550,43 +2550,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withServiceCatalogControllerManagerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2602,24 +2602,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withCSISnapshotControllerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus)
@@ -2830,23 +2830,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ResourceRequirementsObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withDeveloperConsoleCatalogCategoryMetaObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2862,43 +2862,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withDeveloperConsoleCatalogCategoryMetaObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2914,24 +2914,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved()
 {
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeStorageVersionMigratorSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec)
@@ -3906,23 +3906,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$CSISnapshotControllerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withDNSStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -3938,43 +3938,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withDNSStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -3990,24 +3990,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)
@@ -4076,23 +4076,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4108,56 +4108,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withNewGCPLoadBalancerParametersObservedConfig(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-java.lang.String v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4173,24 +4160,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withNewGCPLoadBalancerParametersObservedConfig(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeAPIServerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList)
@@ -4765,23 +4765,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeAPIServerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeAPIServerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4797,43 +4797,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeAPIServerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4849,43 +4849,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withConsoleConfigRouteObserved(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4901,43 +4901,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObserved()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObservedLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withConsoleConfigRouteObserved(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
+io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4953,24 +4953,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObserved()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObservedLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withCloudCredentialStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus)
@@ -5181,23 +5181,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$IngressControllerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withHybridOverlayConfigObserved(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5213,43 +5213,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObserved()
 {
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withHybridOverlayConfigObserved(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5265,43 +5265,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObserved()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withImagePrunerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5317,43 +5317,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withImagePrunerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5369,24 +5369,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withCSISnapshotControllerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList)
@@ -5558,23 +5558,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ConsoleObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.Console)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5590,57 +5590,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withNewStaticIPAMRoutesObservedConfig(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-java.lang.String v, v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
-{
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5656,41 +5642,38 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withNewDNSZoneConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withNewStaticIPAMRoutesObservedConfig(java.lang.String, java.lang.String)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-java.lang.String v, v, v, v, v;
+java.lang.String v, v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
 v := @parameter: java.lang.String;
 v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withContainerLoggingDestinationParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)
@@ -5745,23 +5728,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ContainerLoggingDestinationParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeSchedulerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5777,43 +5760,60 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withNewDNSZoneConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+java.lang.String v, v, v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeSchedulerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5829,24 +5829,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withClusterCSIDriverObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver)
@@ -6854,23 +6854,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withPodNetworkConnectivityCheckConditionObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -6886,43 +6886,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withNewRouteAdmissionPolicyObservedConfig(java.lang.String, java.lang.String)
 {
 io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+{
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -6938,38 +6952,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withNewRouteAdmissionPolicyObservedConfig(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
 {
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-java.lang.String v, v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withGenerationStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.GenerationStatus)
@@ -7401,23 +7401,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ClientTLSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClientTLS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withImagePrunerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -7433,43 +7433,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withImagePrunerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -7485,24 +7485,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeSchedulerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus)
@@ -8684,23 +8684,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ConsoleProvidersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleProviders)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withAuthenticationListObservedConfig(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -8716,43 +8716,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withAuthenticationListObservedConfig(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -8768,24 +8768,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withStorageStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageStatus)
@@ -9048,23 +9048,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ContainerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.kubernetes.api.model.v.Container)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withPodNetworkConnectivityCheckSpecObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9080,43 +9080,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withPodNetworkConnectivityCheckSpecObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9132,24 +9132,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withAccessLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.AccessLogging)
@@ -9204,23 +9204,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AccessLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AccessLogging)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9236,56 +9236,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withNewHostNetworkStrategyObservedConfig(java.lang.String)
-{
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-java.lang.String v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9301,24 +9288,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withNewHostNetworkStrategyObservedConfig(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withDeveloperConsoleCatalogCustomizationObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization)
@@ -9737,23 +9737,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogAPIServerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withStaticIPAMDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9769,43 +9769,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withStaticIPAMDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9821,24 +9821,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withDNSNodePlacementObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement)
@@ -10686,23 +10686,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSRecordStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -10718,43 +10718,58 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withNewClusterNetworkEntryObservedConfig(java.lang.String, java.lang.Integer)
 {
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent v;
+java.lang.Integer v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.Integer;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+{
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -10770,39 +10785,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withNewClusterNetworkEntryObservedConfig(java.lang.String, java.lang.Integer)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-java.lang.String v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent v;
-java.lang.Integer v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.Integer;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withIngressControllerCaptureHTTPCookieObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie)
@@ -10926,23 +10926,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$HTTPCompressionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withNetFlowConfigObserved(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -10958,24 +10958,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObserved()
 {
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$NetFlowConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$NetFlowConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNS)
@@ -11030,23 +11030,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withNetFlowConfigObserved(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11062,24 +11062,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObserved()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$NetFlowConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$NetFlowConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withPolicyAuditConfigObserved(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig)
@@ -11203,23 +11203,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AddPageObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AddPage)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
-io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11235,43 +11235,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StorageListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StorageListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StorageListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StorageListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withNewStaticIPAMAddressesObservedConfig(java.lang.String, java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList)
 {
+io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11287,38 +11301,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StorageListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StorageListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withNewStaticIPAMAddressesObservedConfig(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StorageListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-java.lang.String v, v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StorageListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withDNSRecordObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecord)
@@ -11853,20 +11853,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -11913,20 +11913,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -11973,20 +11973,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12173,20 +12173,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12203,20 +12203,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12333,40 +12333,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12413,40 +12413,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12483,20 +12483,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12513,20 +12513,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12723,20 +12723,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12823,20 +12823,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13053,20 +13053,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13123,20 +13123,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13153,20 +13153,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13253,20 +13253,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13433,20 +13433,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13473,10 +13473,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13493,10 +13493,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13523,20 +13523,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13716,23 +13716,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$LabelSelectorUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.kubernetes.api.model.v.LabelSelector)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13748,43 +13748,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13800,24 +13800,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus)
@@ -14028,23 +14028,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$PodTemplateSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.kubernetes.api.model.v.PodTemplateSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14060,43 +14060,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14112,24 +14112,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withCSISnapshotControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus)
@@ -14340,23 +14340,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ResourceRequirementsUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14372,43 +14372,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14424,24 +14424,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeStorageVersionMigratorSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec)
@@ -15416,23 +15416,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$CSISnapshotControllerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15448,43 +15448,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15500,24 +15500,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)
@@ -15586,23 +15586,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15618,56 +15618,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String)
-{
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-java.lang.String v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15683,24 +15670,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeAPIServerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList)
@@ -16275,23 +16275,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeAPIServerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16307,43 +16307,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16359,43 +16359,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16411,43 +16411,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
+io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16463,24 +16463,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withCloudCredentialStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus)
@@ -16691,23 +16691,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$IngressControllerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16723,43 +16723,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16775,43 +16775,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16827,43 +16827,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16879,24 +16879,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withCSISnapshotControllerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList)
@@ -17068,23 +17068,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ConsoleUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.Console)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17100,57 +17100,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-java.lang.String v, v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
-{
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17166,41 +17152,38 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-java.lang.String v, v, v, v, v;
+java.lang.String v, v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
 v := @parameter: java.lang.String;
 v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)
@@ -17255,23 +17238,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17287,43 +17270,60 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+java.lang.String v, v, v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17339,24 +17339,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withClusterCSIDriverUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver)
@@ -18364,23 +18364,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18396,43 +18396,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String)
 {
 io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+{
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18448,38 +18462,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
 {
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-java.lang.String v, v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withGenerationStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GenerationStatus)
@@ -18911,23 +18911,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ClientTLSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClientTLS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18943,43 +18943,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18995,24 +18995,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeSchedulerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus)
@@ -20194,23 +20194,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ConsoleProvidersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleProviders)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20226,43 +20226,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20278,24 +20278,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withStorageStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageStatus)
@@ -20558,23 +20558,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ContainerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.kubernetes.api.model.v.Container)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20590,43 +20590,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20642,24 +20642,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withAccessLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AccessLogging)
@@ -20714,23 +20714,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AccessLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AccessLogging)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20746,56 +20746,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-java.lang.String v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20811,24 +20798,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization)
@@ -21247,23 +21247,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -21279,43 +21279,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -21331,24 +21331,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withDNSNodePlacementUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement)
@@ -22196,23 +22196,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSRecordStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22228,43 +22228,58 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer)
 {
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent v;
+java.lang.Integer v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.Integer;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+{
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22280,39 +22295,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
 {
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-java.lang.String v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent v;
-java.lang.Integer v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.Integer;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie)
@@ -22436,23 +22436,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$HTTPCompressionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22468,24 +22468,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS)
@@ -22540,23 +22540,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$DNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22572,24 +22572,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withPolicyAuditConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig)
@@ -22713,23 +22713,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$AddPageUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AddPage)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
-io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22745,43 +22745,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList)
 {
+io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22797,38 +22811,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl v;
-java.lang.String v, v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.OpenShiftControllerManagerSpecFluent withDNSRecordUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecord)
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.ServiceCASpecFluent.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.ServiceCASpecFluent.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.ServiceCASpecFluent.jimple	2025-03-13 16:41:44.479601476 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.ServiceCASpecFluent.jimple	2025-03-13 18:04:12.873744345 +0000
@@ -16,12 +16,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withLabelSelectorObservedConfig(io.fabric.kubernetes.api.model.v.LabelSelector);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$LabelSelectorObservedConfigNested withNewLabelSelectorObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$LabelSelectorObservedConfigNested withNewLabelSelectorObservedConfigLike(io.fabric.kubernetes.api.model.v.LabelSelector);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withPodNetworkConnectivityCheckStatusObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$PodNetworkConnectivityCheckStatusObservedConfigNested withNewPodNetworkConnectivityCheckStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$PodNetworkConnectivityCheckStatusObservedConfigNested withNewPodNetworkConnectivityCheckStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
@@ -34,12 +34,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withPodTemplateSpecObservedConfig(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$PodTemplateSpecObservedConfigNested withNewPodTemplateSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$PodTemplateSpecObservedConfigNested withNewPodTemplateSpecObservedConfigLike(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withServiceCatalogControllerManagerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withCSISnapshotControllerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$CSISnapshotControllerStatusObservedConfigNested withNewCSISnapshotControllerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$CSISnapshotControllerStatusObservedConfigNested withNewCSISnapshotControllerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
@@ -52,12 +52,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withResourceRequirementsObservedConfig(io.fabric.kubernetes.api.model.v.ResourceRequirements);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ResourceRequirementsObservedConfigNested withNewResourceRequirementsObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ResourceRequirementsObservedConfigNested withNewResourceRequirementsObservedConfigLike(io.fabric.kubernetes.api.model.v.ResourceRequirements);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withDeveloperConsoleCatalogCategoryMetaObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeStorageVersionMigratorSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeStorageVersionMigratorSpecObservedConfigNested withNewKubeStorageVersionMigratorSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeStorageVersionMigratorSpecObservedConfigNested withNewKubeStorageVersionMigratorSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
@@ -114,23 +114,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withCSISnapshotControllerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$CSISnapshotControllerSpecObservedConfigNested withNewCSISnapshotControllerSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$CSISnapshotControllerSpecObservedConfigNested withNewCSISnapshotControllerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withDNSStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyObservedConfigNested withNewIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyObservedConfigNested withNewIngressControllerHTTPUniqueIdHeaderPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withNewIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withNewGCPLoadBalancerParametersObservedConfig(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeAPIServerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeAPIServerListObservedConfigNested withNewKubeAPIServerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeAPIServerListObservedConfigNested withNewKubeAPIServerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
@@ -164,18 +164,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeAPIServerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeAPIServerStatusObservedConfigNested withNewKubeAPIServerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeAPIServerStatusObservedConfigNested withNewKubeAPIServerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeAPIServerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withConsoleConfigRouteObserved(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObservedLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withCloudCredentialStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$CloudCredentialStatusObservedConfigNested withNewCloudCredentialStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$CloudCredentialStatusObservedConfigNested withNewCloudCredentialStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
@@ -188,18 +188,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withIngressControllerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$IngressControllerStatusObservedConfigNested withNewIngressControllerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$IngressControllerStatusObservedConfigNested withNewIngressControllerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withHybridOverlayConfigObserved(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withImagePrunerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withCSISnapshotControllerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$CSISnapshotControllerListObservedConfigNested withNewCSISnapshotControllerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$CSISnapshotControllerListObservedConfigNested withNewCSISnapshotControllerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
@@ -210,23 +210,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withConsoleObservedConfig(io.fabric.openshift.api.model.v.operator.v.Console);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ConsoleObservedConfigNested withNewConsoleObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ConsoleObservedConfigNested withNewConsoleObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.Console);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withNewStaticIPAMRoutesObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withContainerLoggingDestinationParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withNewDNSZoneConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withContainerLoggingDestinationParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeSchedulerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withClusterCSIDriverObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ClusterCSIDriverObservedConfigNested withNewClusterCSIDriverObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ClusterCSIDriverObservedConfigNested withNewClusterCSIDriverObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
@@ -285,13 +285,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$PodNetworkConnectivityCheckConditionObservedConfigNested withNewPodNetworkConnectivityCheckConditionObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$PodNetworkConnectivityCheckConditionObservedConfigNested withNewPodNetworkConnectivityCheckConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withNewPodNetworkConnectivityCheckConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withNewRouteAdmissionPolicyObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withGenerationStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$GenerationStatusObservedConfigNested withNewGenerationStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$GenerationStatusObservedConfigNested withNewGenerationStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
@@ -317,12 +317,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withClientTLSObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ClientTLSObservedConfigNested withNewClientTLSObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ClientTLSObservedConfigNested withNewClientTLSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withImagePrunerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeSchedulerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeSchedulerStatusObservedConfigNested withNewKubeSchedulerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeSchedulerStatusObservedConfigNested withNewKubeSchedulerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
@@ -392,12 +392,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withConsoleProvidersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ConsoleProvidersObservedConfigNested withNewConsoleProvidersObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ConsoleProvidersObservedConfigNested withNewConsoleProvidersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withAuthenticationListObservedConfig(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withStorageStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StorageStatusObservedConfigNested withNewStorageStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StorageStatusObservedConfigNested withNewStorageStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
@@ -413,22 +413,22 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withContainerObservedConfig(io.fabric.kubernetes.api.model.v.Container);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ContainerObservedConfigNested withNewContainerObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ContainerObservedConfigNested withNewContainerObservedConfigLike(io.fabric.kubernetes.api.model.v.Container);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withPodNetworkConnectivityCheckSpecObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withAccessLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AccessLoggingObservedConfigNested withNewAccessLoggingObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AccessLoggingObservedConfigNested withNewAccessLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withNewHostNetworkStrategyObservedConfig(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withDeveloperConsoleCatalogCustomizationObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DeveloperConsoleCatalogCustomizationObservedConfigNested withNewDeveloperConsoleCatalogCustomizationObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DeveloperConsoleCatalogCustomizationObservedConfigNested withNewDeveloperConsoleCatalogCustomizationObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
@@ -453,12 +453,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withServiceCatalogAPIServerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ServiceCatalogAPIServerStatusObservedConfigNested withNewServiceCatalogAPIServerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ServiceCatalogAPIServerStatusObservedConfigNested withNewServiceCatalogAPIServerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withStaticIPAMDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withDNSNodePlacementObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSNodePlacementObservedConfigNested withNewDNSNodePlacementObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSNodePlacementObservedConfigNested withNewDNSNodePlacementObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
@@ -508,13 +508,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withDNSRecordStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSRecordStatusObservedConfigNested withNewDNSRecordStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSRecordStatusObservedConfigNested withNewDNSRecordStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withNewClusterNetworkEntryObservedConfig(java.lang.String, java.lang.Integer);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withIngressControllerCaptureHTTPCookieObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$IngressControllerCaptureHTTPCookieObservedConfigNested withNewIngressControllerCaptureHTTPCookieObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$IngressControllerCaptureHTTPCookieObservedConfigNested withNewIngressControllerCaptureHTTPCookieObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
@@ -522,15 +522,15 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withHTTPCompressionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$HTTPCompressionPolicyObservedConfigNested withNewHTTPCompressionPolicyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$HTTPCompressionPolicyObservedConfigNested withNewHTTPCompressionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNS);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSObservedConfigNested withNewDNSObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSObservedConfigNested withNewDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withNetFlowConfigObserved(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSObservedConfigNested withNewDNSObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSObservedConfigNested withNewDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withPolicyAuditConfigObserved(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$PolicyAuditConfigObservedNested withNewPolicyAuditConfigObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$PolicyAuditConfigObservedNested withNewPolicyAuditConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
@@ -538,13 +538,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withAddPageObservedConfig(io.fabric.openshift.api.model.v.operator.v.AddPage);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AddPageObservedConfigNested withNewAddPageObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AddPageObservedConfigNested withNewAddPageObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AddPage);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withNewStaticIPAMAddressesObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withDNSRecordObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSRecordObservedConfigNested withNewDNSRecordObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSRecordObservedConfigNested withNewDNSRecordObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
@@ -573,12 +573,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withLabelSelectorUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.LabelSelector);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$LabelSelectorUnsupportedConfigOverridesNested withNewLabelSelectorUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$LabelSelectorUnsupportedConfigOverridesNested withNewLabelSelectorUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.LabelSelector);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$PodNetworkConnectivityCheckStatusUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$PodNetworkConnectivityCheckStatusUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
@@ -591,12 +591,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withPodTemplateSpecUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$PodTemplateSpecUnsupportedConfigOverridesNested withNewPodTemplateSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$PodTemplateSpecUnsupportedConfigOverridesNested withNewPodTemplateSpecUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withCSISnapshotControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$CSISnapshotControllerStatusUnsupportedConfigOverridesNested withNewCSISnapshotControllerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$CSISnapshotControllerStatusUnsupportedConfigOverridesNested withNewCSISnapshotControllerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
@@ -609,12 +609,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withResourceRequirementsUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.ResourceRequirements);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ResourceRequirementsUnsupportedConfigOverridesNested withNewResourceRequirementsUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ResourceRequirementsUnsupportedConfigOverridesNested withNewResourceRequirementsUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.ResourceRequirements);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeStorageVersionMigratorSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeStorageVersionMigratorSpecUnsupportedConfigOverridesNested withNewKubeStorageVersionMigratorSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeStorageVersionMigratorSpecUnsupportedConfigOverridesNested withNewKubeStorageVersionMigratorSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
@@ -671,23 +671,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withCSISnapshotControllerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$CSISnapshotControllerSpecUnsupportedConfigOverridesNested withNewCSISnapshotControllerSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$CSISnapshotControllerSpecUnsupportedConfigOverridesNested withNewCSISnapshotControllerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesNested withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesNested withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeAPIServerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeAPIServerListUnsupportedConfigOverridesNested withNewKubeAPIServerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeAPIServerListUnsupportedConfigOverridesNested withNewKubeAPIServerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
@@ -721,18 +721,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeAPIServerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeAPIServerStatusUnsupportedConfigOverridesNested withNewKubeAPIServerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeAPIServerStatusUnsupportedConfigOverridesNested withNewKubeAPIServerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withCloudCredentialStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$CloudCredentialStatusUnsupportedConfigOverridesNested withNewCloudCredentialStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$CloudCredentialStatusUnsupportedConfigOverridesNested withNewCloudCredentialStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
@@ -745,18 +745,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withIngressControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$IngressControllerStatusUnsupportedConfigOverridesNested withNewIngressControllerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$IngressControllerStatusUnsupportedConfigOverridesNested withNewIngressControllerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withCSISnapshotControllerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$CSISnapshotControllerListUnsupportedConfigOverridesNested withNewCSISnapshotControllerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$CSISnapshotControllerListUnsupportedConfigOverridesNested withNewCSISnapshotControllerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
@@ -767,23 +767,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withConsoleUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.Console);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ConsoleUnsupportedConfigOverridesNested withNewConsoleUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ConsoleUnsupportedConfigOverridesNested withNewConsoleUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.Console);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withClusterCSIDriverUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ClusterCSIDriverUnsupportedConfigOverridesNested withNewClusterCSIDriverUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ClusterCSIDriverUnsupportedConfigOverridesNested withNewClusterCSIDriverUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
@@ -842,13 +842,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$PodNetworkConnectivityCheckConditionUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$PodNetworkConnectivityCheckConditionUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withGenerationStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$GenerationStatusUnsupportedConfigOverridesNested withNewGenerationStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$GenerationStatusUnsupportedConfigOverridesNested withNewGenerationStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
@@ -874,12 +874,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withClientTLSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ClientTLSUnsupportedConfigOverridesNested withNewClientTLSUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ClientTLSUnsupportedConfigOverridesNested withNewClientTLSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeSchedulerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeSchedulerStatusUnsupportedConfigOverridesNested withNewKubeSchedulerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeSchedulerStatusUnsupportedConfigOverridesNested withNewKubeSchedulerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
@@ -949,12 +949,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withConsoleProvidersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ConsoleProvidersUnsupportedConfigOverridesNested withNewConsoleProvidersUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ConsoleProvidersUnsupportedConfigOverridesNested withNewConsoleProvidersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withStorageStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StorageStatusUnsupportedConfigOverridesNested withNewStorageStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StorageStatusUnsupportedConfigOverridesNested withNewStorageStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
@@ -970,22 +970,22 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withContainerUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.Container);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ContainerUnsupportedConfigOverridesNested withNewContainerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ContainerUnsupportedConfigOverridesNested withNewContainerUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.Container);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withAccessLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AccessLoggingUnsupportedConfigOverridesNested withNewAccessLoggingUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AccessLoggingUnsupportedConfigOverridesNested withNewAccessLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
@@ -1010,12 +1010,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withServiceCatalogAPIServerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNested withNewServiceCatalogAPIServerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNested withNewServiceCatalogAPIServerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withDNSNodePlacementUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSNodePlacementUnsupportedConfigOverridesNested withNewDNSNodePlacementUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSNodePlacementUnsupportedConfigOverridesNested withNewDNSNodePlacementUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
@@ -1065,13 +1065,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withDNSRecordStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSRecordStatusUnsupportedConfigOverridesNested withNewDNSRecordStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSRecordStatusUnsupportedConfigOverridesNested withNewDNSRecordStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$IngressControllerCaptureHTTPCookieUnsupportedConfigOverridesNested withNewIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$IngressControllerCaptureHTTPCookieUnsupportedConfigOverridesNested withNewIngressControllerCaptureHTTPCookieUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
@@ -1079,15 +1079,15 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withHTTPCompressionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$HTTPCompressionPolicyUnsupportedConfigOverridesNested withNewHTTPCompressionPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$HTTPCompressionPolicyUnsupportedConfigOverridesNested withNewHTTPCompressionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withPolicyAuditConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$PolicyAuditConfigUnsupportedOverridesNested withNewPolicyAuditConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$PolicyAuditConfigUnsupportedOverridesNested withNewPolicyAuditConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
@@ -1095,13 +1095,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withAddPageUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AddPage);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AddPageUnsupportedConfigOverridesNested withNewAddPageUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AddPageUnsupportedConfigOverridesNested withNewAddPageUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AddPage);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withDNSRecordUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSRecordUnsupportedConfigOverridesNested withNewDNSRecordUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSRecordUnsupportedConfigOverridesNested withNewDNSRecordUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.ServiceCASpecFluentImpl.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.ServiceCASpecFluentImpl.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.ServiceCASpecFluentImpl.jimple	2025-03-13 16:41:50.903500369 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.ServiceCASpecFluentImpl.jimple	2025-03-13 18:04:19.137645800 +0000
@@ -343,20 +343,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -403,20 +403,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -463,20 +463,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -663,20 +663,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -693,20 +693,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -823,40 +823,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -903,40 +903,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -973,20 +973,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1003,20 +1003,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1213,20 +1213,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1313,20 +1313,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1543,20 +1543,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1613,20 +1613,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1643,20 +1643,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1743,20 +1743,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1923,20 +1923,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1963,10 +1963,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1983,10 +1983,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2013,20 +2013,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2206,23 +2206,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$LabelSelectorObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.kubernetes.api.model.v.LabelSelector)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2238,43 +2238,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2290,24 +2290,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withPodNetworkConnectivityCheckStatusObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus)
@@ -2518,23 +2518,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$PodTemplateSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.kubernetes.api.model.v.PodTemplateSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withServiceCatalogControllerManagerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2550,43 +2550,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withServiceCatalogControllerManagerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2602,24 +2602,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withCSISnapshotControllerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus)
@@ -2830,23 +2830,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ResourceRequirementsObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withDeveloperConsoleCatalogCategoryMetaObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2862,43 +2862,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withDeveloperConsoleCatalogCategoryMetaObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2914,24 +2914,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved()
 {
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeStorageVersionMigratorSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec)
@@ -3906,23 +3906,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$CSISnapshotControllerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withDNSStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -3938,43 +3938,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withDNSStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -3990,24 +3990,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)
@@ -4076,23 +4076,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4108,56 +4108,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withNewGCPLoadBalancerParametersObservedConfig(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4173,24 +4160,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withNewGCPLoadBalancerParametersObservedConfig(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+java.lang.String v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeAPIServerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList)
@@ -4765,23 +4765,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeAPIServerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeAPIServerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4797,43 +4797,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeAPIServerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4849,43 +4849,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withConsoleConfigRouteObserved(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4901,43 +4901,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObserved()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$IngressControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObservedLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$IngressControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withConsoleConfigRouteObserved(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4953,24 +4953,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObserved()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$IngressControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObservedLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$IngressControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withCloudCredentialStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus)
@@ -5181,23 +5181,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$IngressControllerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withHybridOverlayConfigObserved(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5213,43 +5213,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObserved()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withHybridOverlayConfigObserved(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5265,43 +5265,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObserved()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withImagePrunerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5317,43 +5317,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withImagePrunerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5369,24 +5369,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withCSISnapshotControllerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList)
@@ -5558,23 +5558,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ConsoleObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.Console)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5590,57 +5590,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withNewStaticIPAMRoutesObservedConfig(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent v;
-java.lang.String v, v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
-{
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5656,41 +5642,38 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withNewDNSZoneConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withNewStaticIPAMRoutesObservedConfig(java.lang.String, java.lang.String)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent v;
-java.lang.String v, v, v, v, v;
+java.lang.String v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
 v := @parameter: java.lang.String;
 v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withContainerLoggingDestinationParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)
@@ -5745,23 +5728,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ContainerLoggingDestinationParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeSchedulerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5777,43 +5760,60 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withNewDNSZoneConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent v;
+java.lang.String v, v, v, v, v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeSchedulerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5829,24 +5829,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withClusterCSIDriverObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver)
@@ -6854,23 +6854,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withPodNetworkConnectivityCheckConditionObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -6886,43 +6886,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withNewRouteAdmissionPolicyObservedConfig(java.lang.String, java.lang.String)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent v;
 io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+java.lang.String v, v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+{
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -6938,38 +6952,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withNewRouteAdmissionPolicyObservedConfig(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
-java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withGenerationStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.GenerationStatus)
@@ -7401,23 +7401,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ClientTLSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClientTLS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withImagePrunerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -7433,43 +7433,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withImagePrunerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -7485,24 +7485,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeSchedulerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus)
@@ -8684,23 +8684,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ConsoleProvidersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleProviders)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withAuthenticationListObservedConfig(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -8716,43 +8716,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withAuthenticationListObservedConfig(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -8768,24 +8768,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withStorageStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageStatus)
@@ -9048,23 +9048,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ContainerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.kubernetes.api.model.v.Container)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withPodNetworkConnectivityCheckSpecObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9080,43 +9080,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withPodNetworkConnectivityCheckSpecObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9132,24 +9132,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withAccessLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.AccessLogging)
@@ -9204,23 +9204,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AccessLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AccessLogging)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9236,56 +9236,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withNewHostNetworkStrategyObservedConfig(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9301,24 +9288,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withNewHostNetworkStrategyObservedConfig(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent v;
+java.lang.String v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withDeveloperConsoleCatalogCustomizationObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization)
@@ -9737,23 +9737,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogAPIServerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withStaticIPAMDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9769,43 +9769,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withStaticIPAMDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9821,24 +9821,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withDNSNodePlacementObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement)
@@ -10686,23 +10686,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSRecordStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -10718,43 +10718,58 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withNewClusterNetworkEntryObservedConfig(java.lang.String, java.lang.Integer)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent v;
+java.lang.String v;
+java.lang.Integer v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.Integer;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+{
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -10770,39 +10785,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withNewClusterNetworkEntryObservedConfig(java.lang.String, java.lang.Integer)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent v;
-java.lang.String v;
-java.lang.Integer v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.Integer;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withIngressControllerCaptureHTTPCookieObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie)
@@ -10926,23 +10926,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$HTTPCompressionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withNetFlowConfigObserved(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -10958,24 +10958,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObserved()
 {
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$NetFlowConfigObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$NetFlowConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$NetFlowConfigObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$NetFlowConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNS)
@@ -11030,23 +11030,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withNetFlowConfigObserved(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11062,24 +11062,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObserved()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$NetFlowConfigObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$NetFlowConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$NetFlowConfigObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$NetFlowConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withPolicyAuditConfigObserved(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig)
@@ -11203,23 +11203,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AddPageObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AddPage)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11235,43 +11235,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StorageListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StorageListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StorageListObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StorageListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withNewStaticIPAMAddressesObservedConfig(java.lang.String, java.lang.String)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent v;
+java.lang.String v, v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList)
+{
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11287,38 +11301,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StorageListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StorageListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withNewStaticIPAMAddressesObservedConfig(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent v;
-java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StorageListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StorageListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withDNSRecordObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecord)
@@ -11853,20 +11853,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -11913,20 +11913,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -11973,20 +11973,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12173,20 +12173,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12203,20 +12203,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12333,40 +12333,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12413,40 +12413,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12483,20 +12483,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12513,20 +12513,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12723,20 +12723,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12823,20 +12823,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13053,20 +13053,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13123,20 +13123,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13153,20 +13153,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13253,20 +13253,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13433,20 +13433,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13473,10 +13473,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13493,10 +13493,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13523,20 +13523,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13716,23 +13716,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$LabelSelectorUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.kubernetes.api.model.v.LabelSelector)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13748,43 +13748,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13800,24 +13800,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus)
@@ -14028,23 +14028,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$PodTemplateSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.kubernetes.api.model.v.PodTemplateSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14060,43 +14060,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14112,24 +14112,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withCSISnapshotControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus)
@@ -14340,23 +14340,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ResourceRequirementsUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14372,43 +14372,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14424,24 +14424,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeStorageVersionMigratorSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec)
@@ -15416,23 +15416,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$CSISnapshotControllerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15448,43 +15448,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15500,24 +15500,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)
@@ -15586,23 +15586,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15618,56 +15618,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15683,24 +15670,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+java.lang.String v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeAPIServerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList)
@@ -16275,23 +16275,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeAPIServerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16307,43 +16307,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16359,43 +16359,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16411,43 +16411,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16463,24 +16463,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withCloudCredentialStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus)
@@ -16691,23 +16691,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$IngressControllerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16723,43 +16723,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16775,43 +16775,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16827,43 +16827,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16879,24 +16879,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withCSISnapshotControllerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList)
@@ -17068,23 +17068,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ConsoleUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.Console)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17100,57 +17100,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent v;
-java.lang.String v, v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
-{
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17166,41 +17152,38 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent v;
-java.lang.String v, v, v, v, v;
+java.lang.String v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
 v := @parameter: java.lang.String;
 v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)
@@ -17255,23 +17238,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17287,43 +17270,60 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent v;
+java.lang.String v, v, v, v, v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17339,24 +17339,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withClusterCSIDriverUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver)
@@ -18364,23 +18364,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18396,43 +18396,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent v;
 io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+java.lang.String v, v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+{
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18448,38 +18462,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
-java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withGenerationStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GenerationStatus)
@@ -18911,23 +18911,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ClientTLSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClientTLS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18943,43 +18943,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18995,24 +18995,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeSchedulerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus)
@@ -20194,23 +20194,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ConsoleProvidersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleProviders)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20226,43 +20226,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20278,24 +20278,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withStorageStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageStatus)
@@ -20558,23 +20558,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ContainerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.kubernetes.api.model.v.Container)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20590,43 +20590,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20642,24 +20642,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withAccessLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AccessLogging)
@@ -20714,23 +20714,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AccessLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AccessLogging)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20746,56 +20746,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20811,24 +20798,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent v;
+java.lang.String v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization)
@@ -21247,23 +21247,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -21279,43 +21279,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -21331,24 +21331,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withDNSNodePlacementUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement)
@@ -22196,23 +22196,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSRecordStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22228,43 +22228,58 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent v;
+java.lang.String v;
+java.lang.Integer v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.Integer;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+{
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22280,39 +22295,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent v;
-java.lang.String v;
-java.lang.Integer v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.Integer;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie)
@@ -22436,23 +22436,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$HTTPCompressionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22468,24 +22468,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS)
@@ -22540,23 +22540,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$DNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22572,24 +22572,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withPolicyAuditConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig)
@@ -22713,23 +22713,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$AddPageUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AddPage)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22745,43 +22745,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent v;
+java.lang.String v, v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList)
+{
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22797,38 +22811,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent v;
-java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCASpecFluent withDNSRecordUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecord)
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.ServiceCatalogAPIServerSpecFluent.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.ServiceCatalogAPIServerSpecFluent.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.ServiceCatalogAPIServerSpecFluent.jimple	2025-03-13 16:41:44.091607582 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.ServiceCatalogAPIServerSpecFluent.jimple	2025-03-13 18:04:12.465750764 +0000
@@ -16,12 +16,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withLabelSelectorObservedConfig(io.fabric.kubernetes.api.model.v.LabelSelector);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$LabelSelectorObservedConfigNested withNewLabelSelectorObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$LabelSelectorObservedConfigNested withNewLabelSelectorObservedConfigLike(io.fabric.kubernetes.api.model.v.LabelSelector);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withPodNetworkConnectivityCheckStatusObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$PodNetworkConnectivityCheckStatusObservedConfigNested withNewPodNetworkConnectivityCheckStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$PodNetworkConnectivityCheckStatusObservedConfigNested withNewPodNetworkConnectivityCheckStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
@@ -34,12 +34,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withPodTemplateSpecObservedConfig(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$PodTemplateSpecObservedConfigNested withNewPodTemplateSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$PodTemplateSpecObservedConfigNested withNewPodTemplateSpecObservedConfigLike(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withServiceCatalogControllerManagerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withCSISnapshotControllerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$CSISnapshotControllerStatusObservedConfigNested withNewCSISnapshotControllerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$CSISnapshotControllerStatusObservedConfigNested withNewCSISnapshotControllerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
@@ -52,12 +52,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withResourceRequirementsObservedConfig(io.fabric.kubernetes.api.model.v.ResourceRequirements);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ResourceRequirementsObservedConfigNested withNewResourceRequirementsObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ResourceRequirementsObservedConfigNested withNewResourceRequirementsObservedConfigLike(io.fabric.kubernetes.api.model.v.ResourceRequirements);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withDeveloperConsoleCatalogCategoryMetaObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeStorageVersionMigratorSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeStorageVersionMigratorSpecObservedConfigNested withNewKubeStorageVersionMigratorSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeStorageVersionMigratorSpecObservedConfigNested withNewKubeStorageVersionMigratorSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
@@ -114,23 +114,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withCSISnapshotControllerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$CSISnapshotControllerSpecObservedConfigNested withNewCSISnapshotControllerSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$CSISnapshotControllerSpecObservedConfigNested withNewCSISnapshotControllerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withDNSStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyObservedConfigNested withNewIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyObservedConfigNested withNewIngressControllerHTTPUniqueIdHeaderPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withNewIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withNewGCPLoadBalancerParametersObservedConfig(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeAPIServerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeAPIServerListObservedConfigNested withNewKubeAPIServerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeAPIServerListObservedConfigNested withNewKubeAPIServerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
@@ -164,18 +164,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeAPIServerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeAPIServerStatusObservedConfigNested withNewKubeAPIServerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeAPIServerStatusObservedConfigNested withNewKubeAPIServerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeAPIServerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withConsoleConfigRouteObserved(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObservedLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withCloudCredentialStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$CloudCredentialStatusObservedConfigNested withNewCloudCredentialStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$CloudCredentialStatusObservedConfigNested withNewCloudCredentialStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
@@ -188,18 +188,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withIngressControllerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$IngressControllerStatusObservedConfigNested withNewIngressControllerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$IngressControllerStatusObservedConfigNested withNewIngressControllerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withHybridOverlayConfigObserved(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withImagePrunerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withCSISnapshotControllerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$CSISnapshotControllerListObservedConfigNested withNewCSISnapshotControllerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$CSISnapshotControllerListObservedConfigNested withNewCSISnapshotControllerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
@@ -210,23 +210,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withConsoleObservedConfig(io.fabric.openshift.api.model.v.operator.v.Console);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ConsoleObservedConfigNested withNewConsoleObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ConsoleObservedConfigNested withNewConsoleObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.Console);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withNewStaticIPAMRoutesObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withContainerLoggingDestinationParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withNewDNSZoneConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withContainerLoggingDestinationParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeSchedulerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withClusterCSIDriverObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ClusterCSIDriverObservedConfigNested withNewClusterCSIDriverObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ClusterCSIDriverObservedConfigNested withNewClusterCSIDriverObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
@@ -285,13 +285,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$PodNetworkConnectivityCheckConditionObservedConfigNested withNewPodNetworkConnectivityCheckConditionObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$PodNetworkConnectivityCheckConditionObservedConfigNested withNewPodNetworkConnectivityCheckConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withNewPodNetworkConnectivityCheckConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withNewRouteAdmissionPolicyObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withGenerationStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$GenerationStatusObservedConfigNested withNewGenerationStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$GenerationStatusObservedConfigNested withNewGenerationStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
@@ -317,12 +317,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withClientTLSObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ClientTLSObservedConfigNested withNewClientTLSObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ClientTLSObservedConfigNested withNewClientTLSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withImagePrunerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeSchedulerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeSchedulerStatusObservedConfigNested withNewKubeSchedulerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeSchedulerStatusObservedConfigNested withNewKubeSchedulerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
@@ -392,12 +392,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withConsoleProvidersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ConsoleProvidersObservedConfigNested withNewConsoleProvidersObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ConsoleProvidersObservedConfigNested withNewConsoleProvidersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withAuthenticationListObservedConfig(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withStorageStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StorageStatusObservedConfigNested withNewStorageStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StorageStatusObservedConfigNested withNewStorageStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
@@ -413,22 +413,22 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withContainerObservedConfig(io.fabric.kubernetes.api.model.v.Container);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ContainerObservedConfigNested withNewContainerObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ContainerObservedConfigNested withNewContainerObservedConfigLike(io.fabric.kubernetes.api.model.v.Container);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withPodNetworkConnectivityCheckSpecObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withAccessLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AccessLoggingObservedConfigNested withNewAccessLoggingObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AccessLoggingObservedConfigNested withNewAccessLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withNewHostNetworkStrategyObservedConfig(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withDeveloperConsoleCatalogCustomizationObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DeveloperConsoleCatalogCustomizationObservedConfigNested withNewDeveloperConsoleCatalogCustomizationObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DeveloperConsoleCatalogCustomizationObservedConfigNested withNewDeveloperConsoleCatalogCustomizationObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
@@ -453,12 +453,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withServiceCatalogAPIServerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ServiceCatalogAPIServerStatusObservedConfigNested withNewServiceCatalogAPIServerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ServiceCatalogAPIServerStatusObservedConfigNested withNewServiceCatalogAPIServerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withStaticIPAMDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withDNSNodePlacementObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSNodePlacementObservedConfigNested withNewDNSNodePlacementObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSNodePlacementObservedConfigNested withNewDNSNodePlacementObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
@@ -508,13 +508,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withDNSRecordStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSRecordStatusObservedConfigNested withNewDNSRecordStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSRecordStatusObservedConfigNested withNewDNSRecordStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withNewClusterNetworkEntryObservedConfig(java.lang.String, java.lang.Integer);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withIngressControllerCaptureHTTPCookieObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$IngressControllerCaptureHTTPCookieObservedConfigNested withNewIngressControllerCaptureHTTPCookieObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$IngressControllerCaptureHTTPCookieObservedConfigNested withNewIngressControllerCaptureHTTPCookieObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
@@ -522,15 +522,15 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withHTTPCompressionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$HTTPCompressionPolicyObservedConfigNested withNewHTTPCompressionPolicyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$HTTPCompressionPolicyObservedConfigNested withNewHTTPCompressionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNS);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSObservedConfigNested withNewDNSObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSObservedConfigNested withNewDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withNetFlowConfigObserved(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSObservedConfigNested withNewDNSObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSObservedConfigNested withNewDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withPolicyAuditConfigObserved(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$PolicyAuditConfigObservedNested withNewPolicyAuditConfigObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$PolicyAuditConfigObservedNested withNewPolicyAuditConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
@@ -538,13 +538,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withAddPageObservedConfig(io.fabric.openshift.api.model.v.operator.v.AddPage);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AddPageObservedConfigNested withNewAddPageObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AddPageObservedConfigNested withNewAddPageObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AddPage);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withNewStaticIPAMAddressesObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withDNSRecordObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSRecordObservedConfigNested withNewDNSRecordObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSRecordObservedConfigNested withNewDNSRecordObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
@@ -573,12 +573,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withLabelSelectorUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.LabelSelector);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$LabelSelectorUnsupportedConfigOverridesNested withNewLabelSelectorUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$LabelSelectorUnsupportedConfigOverridesNested withNewLabelSelectorUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.LabelSelector);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$PodNetworkConnectivityCheckStatusUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$PodNetworkConnectivityCheckStatusUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
@@ -591,12 +591,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withPodTemplateSpecUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$PodTemplateSpecUnsupportedConfigOverridesNested withNewPodTemplateSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$PodTemplateSpecUnsupportedConfigOverridesNested withNewPodTemplateSpecUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withCSISnapshotControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$CSISnapshotControllerStatusUnsupportedConfigOverridesNested withNewCSISnapshotControllerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$CSISnapshotControllerStatusUnsupportedConfigOverridesNested withNewCSISnapshotControllerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
@@ -609,12 +609,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withResourceRequirementsUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.ResourceRequirements);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ResourceRequirementsUnsupportedConfigOverridesNested withNewResourceRequirementsUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ResourceRequirementsUnsupportedConfigOverridesNested withNewResourceRequirementsUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.ResourceRequirements);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeStorageVersionMigratorSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeStorageVersionMigratorSpecUnsupportedConfigOverridesNested withNewKubeStorageVersionMigratorSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeStorageVersionMigratorSpecUnsupportedConfigOverridesNested withNewKubeStorageVersionMigratorSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
@@ -671,23 +671,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withCSISnapshotControllerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$CSISnapshotControllerSpecUnsupportedConfigOverridesNested withNewCSISnapshotControllerSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$CSISnapshotControllerSpecUnsupportedConfigOverridesNested withNewCSISnapshotControllerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesNested withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesNested withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeAPIServerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeAPIServerListUnsupportedConfigOverridesNested withNewKubeAPIServerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeAPIServerListUnsupportedConfigOverridesNested withNewKubeAPIServerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
@@ -721,18 +721,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeAPIServerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeAPIServerStatusUnsupportedConfigOverridesNested withNewKubeAPIServerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeAPIServerStatusUnsupportedConfigOverridesNested withNewKubeAPIServerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withCloudCredentialStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$CloudCredentialStatusUnsupportedConfigOverridesNested withNewCloudCredentialStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$CloudCredentialStatusUnsupportedConfigOverridesNested withNewCloudCredentialStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
@@ -745,18 +745,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withIngressControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$IngressControllerStatusUnsupportedConfigOverridesNested withNewIngressControllerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$IngressControllerStatusUnsupportedConfigOverridesNested withNewIngressControllerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withCSISnapshotControllerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$CSISnapshotControllerListUnsupportedConfigOverridesNested withNewCSISnapshotControllerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$CSISnapshotControllerListUnsupportedConfigOverridesNested withNewCSISnapshotControllerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
@@ -767,23 +767,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withConsoleUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.Console);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ConsoleUnsupportedConfigOverridesNested withNewConsoleUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ConsoleUnsupportedConfigOverridesNested withNewConsoleUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.Console);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withClusterCSIDriverUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ClusterCSIDriverUnsupportedConfigOverridesNested withNewClusterCSIDriverUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ClusterCSIDriverUnsupportedConfigOverridesNested withNewClusterCSIDriverUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
@@ -842,13 +842,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$PodNetworkConnectivityCheckConditionUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$PodNetworkConnectivityCheckConditionUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withGenerationStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$GenerationStatusUnsupportedConfigOverridesNested withNewGenerationStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$GenerationStatusUnsupportedConfigOverridesNested withNewGenerationStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
@@ -874,12 +874,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withClientTLSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ClientTLSUnsupportedConfigOverridesNested withNewClientTLSUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ClientTLSUnsupportedConfigOverridesNested withNewClientTLSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeSchedulerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeSchedulerStatusUnsupportedConfigOverridesNested withNewKubeSchedulerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeSchedulerStatusUnsupportedConfigOverridesNested withNewKubeSchedulerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
@@ -949,12 +949,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withConsoleProvidersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ConsoleProvidersUnsupportedConfigOverridesNested withNewConsoleProvidersUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ConsoleProvidersUnsupportedConfigOverridesNested withNewConsoleProvidersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withStorageStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StorageStatusUnsupportedConfigOverridesNested withNewStorageStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StorageStatusUnsupportedConfigOverridesNested withNewStorageStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
@@ -970,22 +970,22 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withContainerUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.Container);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ContainerUnsupportedConfigOverridesNested withNewContainerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ContainerUnsupportedConfigOverridesNested withNewContainerUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.Container);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withAccessLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AccessLoggingUnsupportedConfigOverridesNested withNewAccessLoggingUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AccessLoggingUnsupportedConfigOverridesNested withNewAccessLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
@@ -1010,12 +1010,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withServiceCatalogAPIServerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNested withNewServiceCatalogAPIServerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNested withNewServiceCatalogAPIServerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withDNSNodePlacementUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSNodePlacementUnsupportedConfigOverridesNested withNewDNSNodePlacementUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSNodePlacementUnsupportedConfigOverridesNested withNewDNSNodePlacementUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
@@ -1065,13 +1065,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withDNSRecordStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSRecordStatusUnsupportedConfigOverridesNested withNewDNSRecordStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSRecordStatusUnsupportedConfigOverridesNested withNewDNSRecordStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$IngressControllerCaptureHTTPCookieUnsupportedConfigOverridesNested withNewIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$IngressControllerCaptureHTTPCookieUnsupportedConfigOverridesNested withNewIngressControllerCaptureHTTPCookieUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
@@ -1079,15 +1079,15 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withHTTPCompressionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$HTTPCompressionPolicyUnsupportedConfigOverridesNested withNewHTTPCompressionPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$HTTPCompressionPolicyUnsupportedConfigOverridesNested withNewHTTPCompressionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withPolicyAuditConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$PolicyAuditConfigUnsupportedOverridesNested withNewPolicyAuditConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$PolicyAuditConfigUnsupportedOverridesNested withNewPolicyAuditConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
@@ -1095,13 +1095,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withAddPageUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AddPage);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AddPageUnsupportedConfigOverridesNested withNewAddPageUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AddPageUnsupportedConfigOverridesNested withNewAddPageUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AddPage);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withDNSRecordUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSRecordUnsupportedConfigOverridesNested withNewDNSRecordUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSRecordUnsupportedConfigOverridesNested withNewDNSRecordUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.ServiceCatalogAPIServerSpecFluentImpl.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.ServiceCatalogAPIServerSpecFluentImpl.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.ServiceCatalogAPIServerSpecFluentImpl.jimple	2025-03-13 16:41:51.271494578 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.ServiceCatalogAPIServerSpecFluentImpl.jimple	2025-03-13 18:04:19.477640452 +0000
@@ -343,20 +343,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -403,20 +403,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -463,20 +463,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -663,20 +663,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -693,20 +693,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -823,40 +823,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -903,40 +903,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -973,20 +973,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1003,20 +1003,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1213,20 +1213,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1313,20 +1313,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1543,20 +1543,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1613,20 +1613,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1643,20 +1643,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1743,20 +1743,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1923,20 +1923,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1963,10 +1963,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1983,10 +1983,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2013,20 +2013,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2206,23 +2206,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$LabelSelectorObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.kubernetes.api.model.v.LabelSelector)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2238,43 +2238,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2290,24 +2290,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withPodNetworkConnectivityCheckStatusObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus)
@@ -2518,23 +2518,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$PodTemplateSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.kubernetes.api.model.v.PodTemplateSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withServiceCatalogControllerManagerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2550,43 +2550,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withServiceCatalogControllerManagerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2602,24 +2602,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withCSISnapshotControllerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus)
@@ -2830,23 +2830,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ResourceRequirementsObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withDeveloperConsoleCatalogCategoryMetaObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2862,43 +2862,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withDeveloperConsoleCatalogCategoryMetaObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2914,24 +2914,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeStorageVersionMigratorSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec)
@@ -3906,23 +3906,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$CSISnapshotControllerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withDNSStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -3938,43 +3938,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withDNSStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -3990,24 +3990,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)
@@ -4076,23 +4076,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4108,56 +4108,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withNewGCPLoadBalancerParametersObservedConfig(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4173,24 +4160,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withNewGCPLoadBalancerParametersObservedConfig(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+java.lang.String v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeAPIServerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList)
@@ -4765,23 +4765,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeAPIServerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeAPIServerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4797,43 +4797,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeAPIServerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4849,43 +4849,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withConsoleConfigRouteObserved(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4901,43 +4901,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObserved()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObservedLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withConsoleConfigRouteObserved(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
+io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4953,24 +4953,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObserved()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObservedLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withCloudCredentialStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus)
@@ -5181,23 +5181,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$IngressControllerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withHybridOverlayConfigObserved(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5213,43 +5213,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObserved()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withHybridOverlayConfigObserved(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5265,43 +5265,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObserved()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withImagePrunerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5317,43 +5317,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withImagePrunerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5369,24 +5369,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withCSISnapshotControllerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList)
@@ -5558,23 +5558,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ConsoleObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.Console)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5590,57 +5590,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withNewStaticIPAMRoutesObservedConfig(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent v;
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-java.lang.String v, v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
-{
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5656,41 +5642,38 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withNewDNSZoneConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withNewStaticIPAMRoutesObservedConfig(java.lang.String, java.lang.String)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent v;
-java.lang.String v, v, v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
+java.lang.String v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
 v := @parameter: java.lang.String;
 v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withContainerLoggingDestinationParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)
@@ -5745,23 +5728,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ContainerLoggingDestinationParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeSchedulerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5777,43 +5760,60 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withNewDNSZoneConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent v;
+java.lang.String v, v, v, v, v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeSchedulerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5829,24 +5829,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withClusterCSIDriverObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver)
@@ -6854,23 +6854,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withPodNetworkConnectivityCheckConditionObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -6886,43 +6886,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withNewRouteAdmissionPolicyObservedConfig(java.lang.String, java.lang.String)
 {
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
 io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+java.lang.String v, v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+{
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -6938,38 +6952,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withNewRouteAdmissionPolicyObservedConfig(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
-java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withGenerationStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.GenerationStatus)
@@ -7401,23 +7401,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ClientTLSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClientTLS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withImagePrunerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -7433,43 +7433,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withImagePrunerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -7485,24 +7485,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeSchedulerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus)
@@ -8684,23 +8684,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ConsoleProvidersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleProviders)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withAuthenticationListObservedConfig(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -8716,43 +8716,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withAuthenticationListObservedConfig(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -8768,24 +8768,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withStorageStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageStatus)
@@ -9048,23 +9048,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ContainerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.kubernetes.api.model.v.Container)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withPodNetworkConnectivityCheckSpecObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9080,43 +9080,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withPodNetworkConnectivityCheckSpecObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9132,24 +9132,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withAccessLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.AccessLogging)
@@ -9204,23 +9204,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AccessLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AccessLogging)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9236,56 +9236,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withNewHostNetworkStrategyObservedConfig(java.lang.String)
-{
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9301,24 +9288,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withNewHostNetworkStrategyObservedConfig(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
+java.lang.String v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withDeveloperConsoleCatalogCustomizationObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization)
@@ -9737,23 +9737,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogAPIServerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withStaticIPAMDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9769,43 +9769,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withStaticIPAMDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9821,24 +9821,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withDNSNodePlacementObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement)
@@ -10686,23 +10686,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSRecordStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -10718,43 +10718,58 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withNewClusterNetworkEntryObservedConfig(java.lang.String, java.lang.Integer)
 {
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
+java.lang.String v;
+java.lang.Integer v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.Integer;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+{
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -10770,39 +10785,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withNewClusterNetworkEntryObservedConfig(java.lang.String, java.lang.Integer)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-java.lang.String v;
-java.lang.Integer v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.Integer;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withIngressControllerCaptureHTTPCookieObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie)
@@ -10926,23 +10926,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$HTTPCompressionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withNetFlowConfigObserved(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -10958,24 +10958,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObserved()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$NetFlowConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$NetFlowConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNS)
@@ -11030,23 +11030,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withNetFlowConfigObserved(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11062,24 +11062,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObserved()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$NetFlowConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$NetFlowConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withPolicyAuditConfigObserved(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig)
@@ -11203,23 +11203,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AddPageObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AddPage)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11235,43 +11235,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StorageListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StorageListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StorageListObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StorageListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withNewStaticIPAMAddressesObservedConfig(java.lang.String, java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
+java.lang.String v, v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11287,38 +11301,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StorageListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StorageListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withNewStaticIPAMAddressesObservedConfig(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StorageListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StorageListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withDNSRecordObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecord)
@@ -11853,20 +11853,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -11913,20 +11913,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -11973,20 +11973,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12173,20 +12173,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12203,20 +12203,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12333,40 +12333,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12413,40 +12413,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12483,20 +12483,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12513,20 +12513,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12723,20 +12723,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12823,20 +12823,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13053,20 +13053,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13123,20 +13123,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13153,20 +13153,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13253,20 +13253,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13433,20 +13433,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13473,10 +13473,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13493,10 +13493,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13523,20 +13523,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13716,23 +13716,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$LabelSelectorUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.kubernetes.api.model.v.LabelSelector)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13748,43 +13748,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13800,24 +13800,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus)
@@ -14028,23 +14028,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$PodTemplateSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.kubernetes.api.model.v.PodTemplateSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14060,43 +14060,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14112,24 +14112,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withCSISnapshotControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus)
@@ -14340,23 +14340,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ResourceRequirementsUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14372,43 +14372,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14424,24 +14424,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeStorageVersionMigratorSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec)
@@ -15416,23 +15416,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$CSISnapshotControllerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15448,43 +15448,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15500,24 +15500,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)
@@ -15586,23 +15586,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15618,56 +15618,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15683,24 +15670,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+java.lang.String v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeAPIServerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList)
@@ -16275,23 +16275,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeAPIServerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16307,43 +16307,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16359,43 +16359,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16411,43 +16411,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
+io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16463,24 +16463,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withCloudCredentialStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus)
@@ -16691,23 +16691,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$IngressControllerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16723,43 +16723,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16775,43 +16775,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16827,43 +16827,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16879,24 +16879,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withCSISnapshotControllerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList)
@@ -17068,23 +17068,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ConsoleUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.Console)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17100,57 +17100,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent v;
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-java.lang.String v, v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
-{
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17166,41 +17152,38 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent v;
-java.lang.String v, v, v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
+java.lang.String v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
 v := @parameter: java.lang.String;
 v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)
@@ -17255,23 +17238,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17287,43 +17270,60 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent v;
+java.lang.String v, v, v, v, v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17339,24 +17339,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withClusterCSIDriverUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver)
@@ -18364,23 +18364,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18396,43 +18396,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String)
 {
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
 io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+java.lang.String v, v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+{
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18448,38 +18462,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
-java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withGenerationStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GenerationStatus)
@@ -18911,23 +18911,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ClientTLSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClientTLS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18943,43 +18943,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18995,24 +18995,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeSchedulerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus)
@@ -20194,23 +20194,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ConsoleProvidersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleProviders)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20226,43 +20226,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20278,24 +20278,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withStorageStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageStatus)
@@ -20558,23 +20558,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ContainerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.kubernetes.api.model.v.Container)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20590,43 +20590,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20642,24 +20642,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withAccessLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AccessLogging)
@@ -20714,23 +20714,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AccessLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AccessLogging)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20746,56 +20746,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String)
-{
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20811,24 +20798,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
+java.lang.String v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization)
@@ -21247,23 +21247,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -21279,43 +21279,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -21331,24 +21331,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withDNSNodePlacementUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement)
@@ -22196,23 +22196,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSRecordStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22228,43 +22228,58 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer)
 {
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
+java.lang.String v;
+java.lang.Integer v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.Integer;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+{
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22280,39 +22295,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-java.lang.String v;
-java.lang.Integer v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.Integer;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie)
@@ -22436,23 +22436,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$HTTPCompressionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22468,24 +22468,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS)
@@ -22540,23 +22540,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$DNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22572,24 +22572,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withPolicyAuditConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig)
@@ -22713,23 +22713,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$AddPageUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AddPage)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22745,43 +22745,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
+java.lang.String v, v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22797,38 +22811,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
 {
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl v;
-java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerSpecFluent withDNSRecordUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecord)
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.ServiceCatalogControllerManagerSpecFluent.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.ServiceCatalogControllerManagerSpecFluent.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.ServiceCatalogControllerManagerSpecFluent.jimple	2025-03-13 16:41:44.155606575 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.ServiceCatalogControllerManagerSpecFluent.jimple	2025-03-13 18:04:12.541749569 +0000
@@ -16,12 +16,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withLabelSelectorObservedConfig(io.fabric.kubernetes.api.model.v.LabelSelector);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$LabelSelectorObservedConfigNested withNewLabelSelectorObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$LabelSelectorObservedConfigNested withNewLabelSelectorObservedConfigLike(io.fabric.kubernetes.api.model.v.LabelSelector);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withPodNetworkConnectivityCheckStatusObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$PodNetworkConnectivityCheckStatusObservedConfigNested withNewPodNetworkConnectivityCheckStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$PodNetworkConnectivityCheckStatusObservedConfigNested withNewPodNetworkConnectivityCheckStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
@@ -34,12 +34,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withPodTemplateSpecObservedConfig(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$PodTemplateSpecObservedConfigNested withNewPodTemplateSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$PodTemplateSpecObservedConfigNested withNewPodTemplateSpecObservedConfigLike(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withServiceCatalogControllerManagerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withCSISnapshotControllerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$CSISnapshotControllerStatusObservedConfigNested withNewCSISnapshotControllerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$CSISnapshotControllerStatusObservedConfigNested withNewCSISnapshotControllerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
@@ -52,12 +52,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withResourceRequirementsObservedConfig(io.fabric.kubernetes.api.model.v.ResourceRequirements);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ResourceRequirementsObservedConfigNested withNewResourceRequirementsObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ResourceRequirementsObservedConfigNested withNewResourceRequirementsObservedConfigLike(io.fabric.kubernetes.api.model.v.ResourceRequirements);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withDeveloperConsoleCatalogCategoryMetaObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeStorageVersionMigratorSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeStorageVersionMigratorSpecObservedConfigNested withNewKubeStorageVersionMigratorSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeStorageVersionMigratorSpecObservedConfigNested withNewKubeStorageVersionMigratorSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
@@ -114,23 +114,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withCSISnapshotControllerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$CSISnapshotControllerSpecObservedConfigNested withNewCSISnapshotControllerSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$CSISnapshotControllerSpecObservedConfigNested withNewCSISnapshotControllerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withDNSStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyObservedConfigNested withNewIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyObservedConfigNested withNewIngressControllerHTTPUniqueIdHeaderPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withNewIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withNewGCPLoadBalancerParametersObservedConfig(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeAPIServerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeAPIServerListObservedConfigNested withNewKubeAPIServerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeAPIServerListObservedConfigNested withNewKubeAPIServerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
@@ -164,18 +164,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeAPIServerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeAPIServerStatusObservedConfigNested withNewKubeAPIServerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeAPIServerStatusObservedConfigNested withNewKubeAPIServerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeAPIServerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withConsoleConfigRouteObserved(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObservedLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withCloudCredentialStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$CloudCredentialStatusObservedConfigNested withNewCloudCredentialStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$CloudCredentialStatusObservedConfigNested withNewCloudCredentialStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
@@ -188,18 +188,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withIngressControllerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$IngressControllerStatusObservedConfigNested withNewIngressControllerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$IngressControllerStatusObservedConfigNested withNewIngressControllerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withHybridOverlayConfigObserved(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withImagePrunerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withCSISnapshotControllerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$CSISnapshotControllerListObservedConfigNested withNewCSISnapshotControllerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$CSISnapshotControllerListObservedConfigNested withNewCSISnapshotControllerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
@@ -210,23 +210,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withConsoleObservedConfig(io.fabric.openshift.api.model.v.operator.v.Console);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ConsoleObservedConfigNested withNewConsoleObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ConsoleObservedConfigNested withNewConsoleObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.Console);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withNewStaticIPAMRoutesObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withContainerLoggingDestinationParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withNewDNSZoneConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withContainerLoggingDestinationParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeSchedulerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withClusterCSIDriverObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ClusterCSIDriverObservedConfigNested withNewClusterCSIDriverObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ClusterCSIDriverObservedConfigNested withNewClusterCSIDriverObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
@@ -285,13 +285,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$PodNetworkConnectivityCheckConditionObservedConfigNested withNewPodNetworkConnectivityCheckConditionObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$PodNetworkConnectivityCheckConditionObservedConfigNested withNewPodNetworkConnectivityCheckConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withNewPodNetworkConnectivityCheckConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withNewRouteAdmissionPolicyObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withGenerationStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$GenerationStatusObservedConfigNested withNewGenerationStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$GenerationStatusObservedConfigNested withNewGenerationStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
@@ -317,12 +317,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withClientTLSObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ClientTLSObservedConfigNested withNewClientTLSObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ClientTLSObservedConfigNested withNewClientTLSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withImagePrunerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeSchedulerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeSchedulerStatusObservedConfigNested withNewKubeSchedulerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeSchedulerStatusObservedConfigNested withNewKubeSchedulerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
@@ -392,12 +392,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withConsoleProvidersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ConsoleProvidersObservedConfigNested withNewConsoleProvidersObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ConsoleProvidersObservedConfigNested withNewConsoleProvidersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withAuthenticationListObservedConfig(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withStorageStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StorageStatusObservedConfigNested withNewStorageStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StorageStatusObservedConfigNested withNewStorageStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
@@ -413,22 +413,22 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withContainerObservedConfig(io.fabric.kubernetes.api.model.v.Container);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ContainerObservedConfigNested withNewContainerObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ContainerObservedConfigNested withNewContainerObservedConfigLike(io.fabric.kubernetes.api.model.v.Container);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withPodNetworkConnectivityCheckSpecObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withAccessLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AccessLoggingObservedConfigNested withNewAccessLoggingObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AccessLoggingObservedConfigNested withNewAccessLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withNewHostNetworkStrategyObservedConfig(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withDeveloperConsoleCatalogCustomizationObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DeveloperConsoleCatalogCustomizationObservedConfigNested withNewDeveloperConsoleCatalogCustomizationObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DeveloperConsoleCatalogCustomizationObservedConfigNested withNewDeveloperConsoleCatalogCustomizationObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
@@ -453,12 +453,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withServiceCatalogAPIServerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ServiceCatalogAPIServerStatusObservedConfigNested withNewServiceCatalogAPIServerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ServiceCatalogAPIServerStatusObservedConfigNested withNewServiceCatalogAPIServerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withStaticIPAMDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withDNSNodePlacementObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSNodePlacementObservedConfigNested withNewDNSNodePlacementObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSNodePlacementObservedConfigNested withNewDNSNodePlacementObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
@@ -508,13 +508,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withDNSRecordStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSRecordStatusObservedConfigNested withNewDNSRecordStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSRecordStatusObservedConfigNested withNewDNSRecordStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withNewClusterNetworkEntryObservedConfig(java.lang.String, java.lang.Integer);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withIngressControllerCaptureHTTPCookieObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$IngressControllerCaptureHTTPCookieObservedConfigNested withNewIngressControllerCaptureHTTPCookieObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$IngressControllerCaptureHTTPCookieObservedConfigNested withNewIngressControllerCaptureHTTPCookieObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
@@ -522,15 +522,15 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withHTTPCompressionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$HTTPCompressionPolicyObservedConfigNested withNewHTTPCompressionPolicyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$HTTPCompressionPolicyObservedConfigNested withNewHTTPCompressionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNS);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSObservedConfigNested withNewDNSObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSObservedConfigNested withNewDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withNetFlowConfigObserved(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSObservedConfigNested withNewDNSObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSObservedConfigNested withNewDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withPolicyAuditConfigObserved(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$PolicyAuditConfigObservedNested withNewPolicyAuditConfigObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$PolicyAuditConfigObservedNested withNewPolicyAuditConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
@@ -538,13 +538,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withAddPageObservedConfig(io.fabric.openshift.api.model.v.operator.v.AddPage);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AddPageObservedConfigNested withNewAddPageObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AddPageObservedConfigNested withNewAddPageObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AddPage);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withNewStaticIPAMAddressesObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withDNSRecordObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSRecordObservedConfigNested withNewDNSRecordObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSRecordObservedConfigNested withNewDNSRecordObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
@@ -573,12 +573,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withLabelSelectorUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.LabelSelector);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$LabelSelectorUnsupportedConfigOverridesNested withNewLabelSelectorUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$LabelSelectorUnsupportedConfigOverridesNested withNewLabelSelectorUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.LabelSelector);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$PodNetworkConnectivityCheckStatusUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$PodNetworkConnectivityCheckStatusUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
@@ -591,12 +591,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withPodTemplateSpecUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$PodTemplateSpecUnsupportedConfigOverridesNested withNewPodTemplateSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$PodTemplateSpecUnsupportedConfigOverridesNested withNewPodTemplateSpecUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withCSISnapshotControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$CSISnapshotControllerStatusUnsupportedConfigOverridesNested withNewCSISnapshotControllerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$CSISnapshotControllerStatusUnsupportedConfigOverridesNested withNewCSISnapshotControllerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
@@ -609,12 +609,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withResourceRequirementsUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.ResourceRequirements);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ResourceRequirementsUnsupportedConfigOverridesNested withNewResourceRequirementsUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ResourceRequirementsUnsupportedConfigOverridesNested withNewResourceRequirementsUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.ResourceRequirements);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeStorageVersionMigratorSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeStorageVersionMigratorSpecUnsupportedConfigOverridesNested withNewKubeStorageVersionMigratorSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeStorageVersionMigratorSpecUnsupportedConfigOverridesNested withNewKubeStorageVersionMigratorSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
@@ -671,23 +671,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withCSISnapshotControllerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$CSISnapshotControllerSpecUnsupportedConfigOverridesNested withNewCSISnapshotControllerSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$CSISnapshotControllerSpecUnsupportedConfigOverridesNested withNewCSISnapshotControllerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesNested withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesNested withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeAPIServerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeAPIServerListUnsupportedConfigOverridesNested withNewKubeAPIServerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeAPIServerListUnsupportedConfigOverridesNested withNewKubeAPIServerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
@@ -721,18 +721,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeAPIServerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeAPIServerStatusUnsupportedConfigOverridesNested withNewKubeAPIServerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeAPIServerStatusUnsupportedConfigOverridesNested withNewKubeAPIServerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withCloudCredentialStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$CloudCredentialStatusUnsupportedConfigOverridesNested withNewCloudCredentialStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$CloudCredentialStatusUnsupportedConfigOverridesNested withNewCloudCredentialStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
@@ -745,18 +745,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withIngressControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$IngressControllerStatusUnsupportedConfigOverridesNested withNewIngressControllerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$IngressControllerStatusUnsupportedConfigOverridesNested withNewIngressControllerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withCSISnapshotControllerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$CSISnapshotControllerListUnsupportedConfigOverridesNested withNewCSISnapshotControllerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$CSISnapshotControllerListUnsupportedConfigOverridesNested withNewCSISnapshotControllerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
@@ -767,23 +767,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withConsoleUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.Console);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ConsoleUnsupportedConfigOverridesNested withNewConsoleUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ConsoleUnsupportedConfigOverridesNested withNewConsoleUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.Console);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withClusterCSIDriverUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ClusterCSIDriverUnsupportedConfigOverridesNested withNewClusterCSIDriverUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ClusterCSIDriverUnsupportedConfigOverridesNested withNewClusterCSIDriverUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
@@ -842,13 +842,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$PodNetworkConnectivityCheckConditionUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$PodNetworkConnectivityCheckConditionUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withGenerationStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$GenerationStatusUnsupportedConfigOverridesNested withNewGenerationStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$GenerationStatusUnsupportedConfigOverridesNested withNewGenerationStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
@@ -874,12 +874,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withClientTLSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ClientTLSUnsupportedConfigOverridesNested withNewClientTLSUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ClientTLSUnsupportedConfigOverridesNested withNewClientTLSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeSchedulerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeSchedulerStatusUnsupportedConfigOverridesNested withNewKubeSchedulerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeSchedulerStatusUnsupportedConfigOverridesNested withNewKubeSchedulerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
@@ -949,12 +949,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withConsoleProvidersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ConsoleProvidersUnsupportedConfigOverridesNested withNewConsoleProvidersUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ConsoleProvidersUnsupportedConfigOverridesNested withNewConsoleProvidersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withStorageStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StorageStatusUnsupportedConfigOverridesNested withNewStorageStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StorageStatusUnsupportedConfigOverridesNested withNewStorageStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
@@ -970,22 +970,22 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withContainerUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.Container);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ContainerUnsupportedConfigOverridesNested withNewContainerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ContainerUnsupportedConfigOverridesNested withNewContainerUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.Container);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withAccessLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AccessLoggingUnsupportedConfigOverridesNested withNewAccessLoggingUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AccessLoggingUnsupportedConfigOverridesNested withNewAccessLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
@@ -1010,12 +1010,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withServiceCatalogAPIServerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNested withNewServiceCatalogAPIServerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNested withNewServiceCatalogAPIServerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withDNSNodePlacementUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSNodePlacementUnsupportedConfigOverridesNested withNewDNSNodePlacementUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSNodePlacementUnsupportedConfigOverridesNested withNewDNSNodePlacementUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
@@ -1065,13 +1065,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withDNSRecordStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSRecordStatusUnsupportedConfigOverridesNested withNewDNSRecordStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSRecordStatusUnsupportedConfigOverridesNested withNewDNSRecordStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$IngressControllerCaptureHTTPCookieUnsupportedConfigOverridesNested withNewIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$IngressControllerCaptureHTTPCookieUnsupportedConfigOverridesNested withNewIngressControllerCaptureHTTPCookieUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
@@ -1079,15 +1079,15 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withHTTPCompressionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$HTTPCompressionPolicyUnsupportedConfigOverridesNested withNewHTTPCompressionPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$HTTPCompressionPolicyUnsupportedConfigOverridesNested withNewHTTPCompressionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withPolicyAuditConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$PolicyAuditConfigUnsupportedOverridesNested withNewPolicyAuditConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$PolicyAuditConfigUnsupportedOverridesNested withNewPolicyAuditConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
@@ -1095,13 +1095,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withAddPageUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AddPage);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AddPageUnsupportedConfigOverridesNested withNewAddPageUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AddPageUnsupportedConfigOverridesNested withNewAddPageUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AddPage);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList);
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList);
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withDNSRecordUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSRecordUnsupportedConfigOverridesNested withNewDNSRecordUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSRecordUnsupportedConfigOverridesNested withNewDNSRecordUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.ServiceCatalogControllerManagerSpecFluentImpl.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.ServiceCatalogControllerManagerSpecFluentImpl.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.ServiceCatalogControllerManagerSpecFluentImpl.jimple	2025-03-13 16:41:51.651488597 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.ServiceCatalogControllerManagerSpecFluentImpl.jimple	2025-03-13 18:04:19.829634914 +0000
@@ -343,20 +343,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -403,20 +403,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -463,20 +463,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -663,20 +663,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -693,20 +693,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -823,40 +823,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -903,40 +903,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -973,20 +973,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1003,20 +1003,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1213,20 +1213,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1313,20 +1313,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1543,20 +1543,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1613,20 +1613,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1643,20 +1643,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1743,20 +1743,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1923,20 +1923,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1963,10 +1963,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1983,10 +1983,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2013,20 +2013,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2206,23 +2206,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$LabelSelectorObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.kubernetes.api.model.v.LabelSelector)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2238,43 +2238,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2290,24 +2290,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withPodNetworkConnectivityCheckStatusObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus)
@@ -2518,23 +2518,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$PodTemplateSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.kubernetes.api.model.v.PodTemplateSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withServiceCatalogControllerManagerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2550,43 +2550,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withServiceCatalogControllerManagerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2602,24 +2602,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withCSISnapshotControllerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus)
@@ -2830,23 +2830,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ResourceRequirementsObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withDeveloperConsoleCatalogCategoryMetaObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2862,43 +2862,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withDeveloperConsoleCatalogCategoryMetaObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2914,24 +2914,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeStorageVersionMigratorSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec)
@@ -3906,23 +3906,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$CSISnapshotControllerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withDNSStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -3938,43 +3938,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withDNSStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -3990,24 +3990,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)
@@ -4076,23 +4076,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4108,56 +4108,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withNewGCPLoadBalancerParametersObservedConfig(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
-io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4173,24 +4160,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withNewGCPLoadBalancerParametersObservedConfig(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+java.lang.String v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeAPIServerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList)
@@ -4765,23 +4765,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeAPIServerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeAPIServerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4797,43 +4797,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeAPIServerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4849,43 +4849,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withConsoleConfigRouteObserved(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4901,43 +4901,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObserved()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObservedLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withConsoleConfigRouteObserved(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4953,24 +4953,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObserved()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObservedLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withCloudCredentialStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus)
@@ -5181,23 +5181,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$IngressControllerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withHybridOverlayConfigObserved(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5213,43 +5213,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObserved()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withHybridOverlayConfigObserved(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5265,43 +5265,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObserved()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withImagePrunerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5317,43 +5317,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withImagePrunerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5369,24 +5369,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withCSISnapshotControllerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList)
@@ -5558,23 +5558,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ConsoleObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.Console)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5590,57 +5590,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withNewStaticIPAMRoutesObservedConfig(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent v;
-java.lang.String v, v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
-{
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5656,41 +5642,38 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withNewDNSZoneConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withNewStaticIPAMRoutesObservedConfig(java.lang.String, java.lang.String)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent v;
-java.lang.String v, v, v, v, v;
+java.lang.String v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
 v := @parameter: java.lang.String;
 v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withContainerLoggingDestinationParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)
@@ -5745,23 +5728,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ContainerLoggingDestinationParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeSchedulerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5777,43 +5760,60 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withNewDNSZoneConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent v;
+java.lang.String v, v, v, v, v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeSchedulerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5829,24 +5829,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withClusterCSIDriverObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver)
@@ -6854,23 +6854,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withPodNetworkConnectivityCheckConditionObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -6886,43 +6886,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withNewRouteAdmissionPolicyObservedConfig(java.lang.String, java.lang.String)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
 io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent v;
+java.lang.String v, v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+{
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -6938,38 +6952,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withNewRouteAdmissionPolicyObservedConfig(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent v;
-java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withGenerationStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.GenerationStatus)
@@ -7401,23 +7401,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ClientTLSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClientTLS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withImagePrunerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -7433,43 +7433,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withImagePrunerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -7485,24 +7485,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeSchedulerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus)
@@ -8684,23 +8684,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ConsoleProvidersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleProviders)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withAuthenticationListObservedConfig(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -8716,43 +8716,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withAuthenticationListObservedConfig(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -8768,24 +8768,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withStorageStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageStatus)
@@ -9048,23 +9048,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ContainerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.kubernetes.api.model.v.Container)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withPodNetworkConnectivityCheckSpecObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9080,43 +9080,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withPodNetworkConnectivityCheckSpecObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9132,24 +9132,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withAccessLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.AccessLogging)
@@ -9204,23 +9204,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AccessLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AccessLogging)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9236,56 +9236,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withNewHostNetworkStrategyObservedConfig(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9301,24 +9288,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withNewHostNetworkStrategyObservedConfig(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent v;
+java.lang.String v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withDeveloperConsoleCatalogCustomizationObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization)
@@ -9737,23 +9737,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogAPIServerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withStaticIPAMDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9769,43 +9769,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withStaticIPAMDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9821,24 +9821,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withDNSNodePlacementObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement)
@@ -10686,23 +10686,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSRecordStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -10718,43 +10718,58 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withNewClusterNetworkEntryObservedConfig(java.lang.String, java.lang.Integer)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent v;
+java.lang.String v;
+java.lang.Integer v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.Integer;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+{
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -10770,39 +10785,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withNewClusterNetworkEntryObservedConfig(java.lang.String, java.lang.Integer)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent v;
-java.lang.String v;
-java.lang.Integer v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.Integer;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withIngressControllerCaptureHTTPCookieObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie)
@@ -10926,23 +10926,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$HTTPCompressionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withNetFlowConfigObserved(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -10958,24 +10958,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObserved()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$NetFlowConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$NetFlowConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNS)
@@ -11030,23 +11030,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withNetFlowConfigObserved(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11062,24 +11062,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObserved()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$NetFlowConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$NetFlowConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withPolicyAuditConfigObserved(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig)
@@ -11203,23 +11203,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AddPageObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AddPage)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11235,43 +11235,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StorageListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StorageListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StorageListObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StorageListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withNewStaticIPAMAddressesObservedConfig(java.lang.String, java.lang.String)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent v;
+java.lang.String v, v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList)
+{
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11287,38 +11301,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StorageListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StorageListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withNewStaticIPAMAddressesObservedConfig(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent v;
-java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StorageListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StorageListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withDNSRecordObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecord)
@@ -11853,20 +11853,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -11913,20 +11913,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -11973,20 +11973,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12173,20 +12173,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12203,20 +12203,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12333,40 +12333,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12413,40 +12413,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12483,20 +12483,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12513,20 +12513,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12723,20 +12723,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12823,20 +12823,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13053,20 +13053,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13123,20 +13123,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13153,20 +13153,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13253,20 +13253,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13433,20 +13433,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13473,10 +13473,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13493,10 +13493,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13523,20 +13523,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13716,23 +13716,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$LabelSelectorUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.kubernetes.api.model.v.LabelSelector)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13748,43 +13748,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13800,24 +13800,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus)
@@ -14028,23 +14028,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$PodTemplateSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.kubernetes.api.model.v.PodTemplateSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14060,43 +14060,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14112,24 +14112,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withCSISnapshotControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus)
@@ -14340,23 +14340,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ResourceRequirementsUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14372,43 +14372,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14424,24 +14424,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeStorageVersionMigratorSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec)
@@ -15416,23 +15416,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$CSISnapshotControllerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15448,43 +15448,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15500,24 +15500,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)
@@ -15586,23 +15586,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15618,56 +15618,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
-io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15683,24 +15670,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+java.lang.String v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeAPIServerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList)
@@ -16275,23 +16275,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeAPIServerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16307,43 +16307,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16359,43 +16359,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16411,43 +16411,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16463,24 +16463,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withCloudCredentialStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus)
@@ -16691,23 +16691,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$IngressControllerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16723,43 +16723,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16775,43 +16775,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16827,43 +16827,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16879,24 +16879,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withCSISnapshotControllerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList)
@@ -17068,23 +17068,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ConsoleUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.Console)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17100,57 +17100,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent v;
-java.lang.String v, v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
-{
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17166,41 +17152,38 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent v;
-java.lang.String v, v, v, v, v;
+java.lang.String v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
 v := @parameter: java.lang.String;
 v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)
@@ -17255,23 +17238,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17287,43 +17270,60 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent v;
+java.lang.String v, v, v, v, v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17339,24 +17339,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withClusterCSIDriverUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver)
@@ -18364,23 +18364,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18396,43 +18396,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
 io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent v;
+java.lang.String v, v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+{
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18448,38 +18462,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent v;
-java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withGenerationStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GenerationStatus)
@@ -18911,23 +18911,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ClientTLSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClientTLS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18943,43 +18943,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18995,24 +18995,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeSchedulerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus)
@@ -20194,23 +20194,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ConsoleProvidersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleProviders)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20226,43 +20226,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20278,24 +20278,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withStorageStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageStatus)
@@ -20558,23 +20558,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ContainerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.kubernetes.api.model.v.Container)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20590,43 +20590,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20642,24 +20642,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withAccessLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AccessLogging)
@@ -20714,23 +20714,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AccessLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AccessLogging)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20746,56 +20746,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20811,24 +20798,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent v;
+java.lang.String v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization)
@@ -21247,23 +21247,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -21279,43 +21279,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -21331,24 +21331,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withDNSNodePlacementUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement)
@@ -22196,23 +22196,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSRecordStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22228,43 +22228,58 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent v;
+java.lang.String v;
+java.lang.Integer v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.Integer;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+{
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22280,39 +22295,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent v;
-java.lang.String v;
-java.lang.Integer v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.Integer;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie)
@@ -22436,23 +22436,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$HTTPCompressionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22468,24 +22468,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS)
@@ -22540,23 +22540,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$DNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22572,24 +22572,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withPolicyAuditConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig)
@@ -22713,23 +22713,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$AddPageUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AddPage)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22745,43 +22745,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent v;
+java.lang.String v, v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList)
+{
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22797,38 +22811,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
 {
 io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent v;
-java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerSpecFluent withDNSRecordUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecord)
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.StorageSpecFluent.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.StorageSpecFluent.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.StorageSpecFluent.jimple	2025-03-13 16:41:44.415602483 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.StorageSpecFluent.jimple	2025-03-13 18:04:12.809745352 +0000
@@ -16,12 +16,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withLabelSelectorObservedConfig(io.fabric.kubernetes.api.model.v.LabelSelector);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$LabelSelectorObservedConfigNested withNewLabelSelectorObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$LabelSelectorObservedConfigNested withNewLabelSelectorObservedConfigLike(io.fabric.kubernetes.api.model.v.LabelSelector);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withPodNetworkConnectivityCheckStatusObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$PodNetworkConnectivityCheckStatusObservedConfigNested withNewPodNetworkConnectivityCheckStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$PodNetworkConnectivityCheckStatusObservedConfigNested withNewPodNetworkConnectivityCheckStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
@@ -34,12 +34,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withPodTemplateSpecObservedConfig(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$PodTemplateSpecObservedConfigNested withNewPodTemplateSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$PodTemplateSpecObservedConfigNested withNewPodTemplateSpecObservedConfigLike(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withServiceCatalogControllerManagerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withCSISnapshotControllerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$CSISnapshotControllerStatusObservedConfigNested withNewCSISnapshotControllerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$CSISnapshotControllerStatusObservedConfigNested withNewCSISnapshotControllerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
@@ -52,12 +52,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withResourceRequirementsObservedConfig(io.fabric.kubernetes.api.model.v.ResourceRequirements);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ResourceRequirementsObservedConfigNested withNewResourceRequirementsObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ResourceRequirementsObservedConfigNested withNewResourceRequirementsObservedConfigLike(io.fabric.kubernetes.api.model.v.ResourceRequirements);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved();
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withDeveloperConsoleCatalogCategoryMetaObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved();
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeStorageVersionMigratorSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeStorageVersionMigratorSpecObservedConfigNested withNewKubeStorageVersionMigratorSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeStorageVersionMigratorSpecObservedConfigNested withNewKubeStorageVersionMigratorSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
@@ -114,23 +114,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withCSISnapshotControllerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$CSISnapshotControllerSpecObservedConfigNested withNewCSISnapshotControllerSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$CSISnapshotControllerSpecObservedConfigNested withNewCSISnapshotControllerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withDNSStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyObservedConfigNested withNewIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyObservedConfigNested withNewIngressControllerHTTPUniqueIdHeaderPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withNewIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withNewGCPLoadBalancerParametersObservedConfig(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeAPIServerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeAPIServerListObservedConfigNested withNewKubeAPIServerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeAPIServerListObservedConfigNested withNewKubeAPIServerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
@@ -164,18 +164,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeAPIServerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeAPIServerStatusObservedConfigNested withNewKubeAPIServerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeAPIServerStatusObservedConfigNested withNewKubeAPIServerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeAPIServerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withConsoleConfigRouteObserved(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObservedLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withCloudCredentialStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$CloudCredentialStatusObservedConfigNested withNewCloudCredentialStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$CloudCredentialStatusObservedConfigNested withNewCloudCredentialStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
@@ -188,18 +188,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withIngressControllerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$IngressControllerStatusObservedConfigNested withNewIngressControllerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$IngressControllerStatusObservedConfigNested withNewIngressControllerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withHybridOverlayConfigObserved(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withImagePrunerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withCSISnapshotControllerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$CSISnapshotControllerListObservedConfigNested withNewCSISnapshotControllerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$CSISnapshotControllerListObservedConfigNested withNewCSISnapshotControllerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
@@ -210,23 +210,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withConsoleObservedConfig(io.fabric.openshift.api.model.v.operator.v.Console);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ConsoleObservedConfigNested withNewConsoleObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ConsoleObservedConfigNested withNewConsoleObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.Console);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withNewStaticIPAMRoutesObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withContainerLoggingDestinationParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withNewDNSZoneConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withContainerLoggingDestinationParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ContainerLoggingDestinationParametersObservedConfigNested withNewContainerLoggingDestinationParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeSchedulerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withClusterCSIDriverObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ClusterCSIDriverObservedConfigNested withNewClusterCSIDriverObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ClusterCSIDriverObservedConfigNested withNewClusterCSIDriverObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
@@ -285,13 +285,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$PodNetworkConnectivityCheckConditionObservedConfigNested withNewPodNetworkConnectivityCheckConditionObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$PodNetworkConnectivityCheckConditionObservedConfigNested withNewPodNetworkConnectivityCheckConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withNewPodNetworkConnectivityCheckConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withNewRouteAdmissionPolicyObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withGenerationStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$GenerationStatusObservedConfigNested withNewGenerationStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$GenerationStatusObservedConfigNested withNewGenerationStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
@@ -317,12 +317,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withClientTLSObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ClientTLSObservedConfigNested withNewClientTLSObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ClientTLSObservedConfigNested withNewClientTLSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withImagePrunerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeSchedulerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeSchedulerStatusObservedConfigNested withNewKubeSchedulerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeSchedulerStatusObservedConfigNested withNewKubeSchedulerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
@@ -392,12 +392,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withConsoleProvidersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ConsoleProvidersObservedConfigNested withNewConsoleProvidersObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ConsoleProvidersObservedConfigNested withNewConsoleProvidersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withAuthenticationListObservedConfig(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withStorageStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StorageStatusObservedConfigNested withNewStorageStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StorageStatusObservedConfigNested withNewStorageStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
@@ -413,22 +413,22 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withContainerObservedConfig(io.fabric.kubernetes.api.model.v.Container);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ContainerObservedConfigNested withNewContainerObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ContainerObservedConfigNested withNewContainerObservedConfigLike(io.fabric.kubernetes.api.model.v.Container);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withPodNetworkConnectivityCheckSpecObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withAccessLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AccessLoggingObservedConfigNested withNewAccessLoggingObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AccessLoggingObservedConfigNested withNewAccessLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withNewHostNetworkStrategyObservedConfig(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withDeveloperConsoleCatalogCustomizationObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DeveloperConsoleCatalogCustomizationObservedConfigNested withNewDeveloperConsoleCatalogCustomizationObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DeveloperConsoleCatalogCustomizationObservedConfigNested withNewDeveloperConsoleCatalogCustomizationObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
@@ -453,12 +453,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withServiceCatalogAPIServerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ServiceCatalogAPIServerStatusObservedConfigNested withNewServiceCatalogAPIServerStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ServiceCatalogAPIServerStatusObservedConfigNested withNewServiceCatalogAPIServerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withStaticIPAMDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withDNSNodePlacementObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSNodePlacementObservedConfigNested withNewDNSNodePlacementObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSNodePlacementObservedConfigNested withNewDNSNodePlacementObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
@@ -508,13 +508,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withDNSRecordStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSRecordStatusObservedConfigNested withNewDNSRecordStatusObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSRecordStatusObservedConfigNested withNewDNSRecordStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withNewClusterNetworkEntryObservedConfig(java.lang.String, java.lang.Integer);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withIngressControllerCaptureHTTPCookieObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$IngressControllerCaptureHTTPCookieObservedConfigNested withNewIngressControllerCaptureHTTPCookieObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$IngressControllerCaptureHTTPCookieObservedConfigNested withNewIngressControllerCaptureHTTPCookieObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
@@ -522,15 +522,15 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withHTTPCompressionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$HTTPCompressionPolicyObservedConfigNested withNewHTTPCompressionPolicyObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$HTTPCompressionPolicyObservedConfigNested withNewHTTPCompressionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNS);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSObservedConfigNested withNewDNSObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSObservedConfigNested withNewDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withNetFlowConfigObserved(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSObservedConfigNested withNewDNSObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSObservedConfigNested withNewDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withPolicyAuditConfigObserved(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$PolicyAuditConfigObservedNested withNewPolicyAuditConfigObserved();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$PolicyAuditConfigObservedNested withNewPolicyAuditConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
@@ -538,13 +538,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withAddPageObservedConfig(io.fabric.openshift.api.model.v.operator.v.AddPage);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AddPageObservedConfigNested withNewAddPageObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AddPageObservedConfigNested withNewAddPageObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AddPage);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig();
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withNewStaticIPAMAddressesObservedConfig(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig();
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withDNSRecordObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSRecordObservedConfigNested withNewDNSRecordObservedConfig();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSRecordObservedConfigNested withNewDNSRecordObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
@@ -573,12 +573,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withLabelSelectorUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.LabelSelector);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$LabelSelectorUnsupportedConfigOverridesNested withNewLabelSelectorUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$LabelSelectorUnsupportedConfigOverridesNested withNewLabelSelectorUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.LabelSelector);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$PodNetworkConnectivityCheckStatusUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$PodNetworkConnectivityCheckStatusUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus);
@@ -591,12 +591,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withPodTemplateSpecUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$PodTemplateSpecUnsupportedConfigOverridesNested withNewPodTemplateSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$PodTemplateSpecUnsupportedConfigOverridesNested withNewPodTemplateSpecUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withCSISnapshotControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$CSISnapshotControllerStatusUnsupportedConfigOverridesNested withNewCSISnapshotControllerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$CSISnapshotControllerStatusUnsupportedConfigOverridesNested withNewCSISnapshotControllerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus);
@@ -609,12 +609,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withResourceRequirementsUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.ResourceRequirements);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ResourceRequirementsUnsupportedConfigOverridesNested withNewResourceRequirementsUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ResourceRequirementsUnsupportedConfigOverridesNested withNewResourceRequirementsUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.ResourceRequirements);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeStorageVersionMigratorSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeStorageVersionMigratorSpecUnsupportedConfigOverridesNested withNewKubeStorageVersionMigratorSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeStorageVersionMigratorSpecUnsupportedConfigOverridesNested withNewKubeStorageVersionMigratorSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec);
@@ -671,23 +671,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withCSISnapshotControllerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$CSISnapshotControllerSpecUnsupportedConfigOverridesNested withNewCSISnapshotControllerSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$CSISnapshotControllerSpecUnsupportedConfigOverridesNested withNewCSISnapshotControllerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesNested withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$IngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesNested withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withNewIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeAPIServerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeAPIServerListUnsupportedConfigOverridesNested withNewKubeAPIServerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeAPIServerListUnsupportedConfigOverridesNested withNewKubeAPIServerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList);
@@ -721,18 +721,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeAPIServerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeAPIServerStatusUnsupportedConfigOverridesNested withNewKubeAPIServerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeAPIServerStatusUnsupportedConfigOverridesNested withNewKubeAPIServerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withCloudCredentialStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$CloudCredentialStatusUnsupportedConfigOverridesNested withNewCloudCredentialStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$CloudCredentialStatusUnsupportedConfigOverridesNested withNewCloudCredentialStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus);
@@ -745,18 +745,18 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withIngressControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$IngressControllerStatusUnsupportedConfigOverridesNested withNewIngressControllerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$IngressControllerStatusUnsupportedConfigOverridesNested withNewIngressControllerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withCSISnapshotControllerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$CSISnapshotControllerListUnsupportedConfigOverridesNested withNewCSISnapshotControllerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$CSISnapshotControllerListUnsupportedConfigOverridesNested withNewCSISnapshotControllerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList);
@@ -767,23 +767,23 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withConsoleUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.Console);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ConsoleUnsupportedConfigOverridesNested withNewConsoleUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ConsoleUnsupportedConfigOverridesNested withNewConsoleUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.Console);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNested withNewContainerLoggingDestinationParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withClusterCSIDriverUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ClusterCSIDriverUnsupportedConfigOverridesNested withNewClusterCSIDriverUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ClusterCSIDriverUnsupportedConfigOverridesNested withNewClusterCSIDriverUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver);
@@ -842,13 +842,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$PodNetworkConnectivityCheckConditionUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$PodNetworkConnectivityCheckConditionUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withNewPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withGenerationStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$GenerationStatusUnsupportedConfigOverridesNested withNewGenerationStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$GenerationStatusUnsupportedConfigOverridesNested withNewGenerationStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GenerationStatus);
@@ -874,12 +874,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withClientTLSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ClientTLSUnsupportedConfigOverridesNested withNewClientTLSUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ClientTLSUnsupportedConfigOverridesNested withNewClientTLSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClientTLS);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeSchedulerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeSchedulerStatusUnsupportedConfigOverridesNested withNewKubeSchedulerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeSchedulerStatusUnsupportedConfigOverridesNested withNewKubeSchedulerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus);
@@ -949,12 +949,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withConsoleProvidersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ConsoleProvidersUnsupportedConfigOverridesNested withNewConsoleProvidersUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ConsoleProvidersUnsupportedConfigOverridesNested withNewConsoleProvidersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleProviders);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withStorageStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StorageStatusUnsupportedConfigOverridesNested withNewStorageStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StorageStatusUnsupportedConfigOverridesNested withNewStorageStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageStatus);
@@ -970,22 +970,22 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withContainerUnsupportedConfigOverrides(io.fabric.kubernetes.api.model.v.Container);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ContainerUnsupportedConfigOverridesNested withNewContainerUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ContainerUnsupportedConfigOverridesNested withNewContainerUnsupportedConfigOverridesLike(io.fabric.kubernetes.api.model.v.Container);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withAccessLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AccessLoggingUnsupportedConfigOverridesNested withNewAccessLoggingUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AccessLoggingUnsupportedConfigOverridesNested withNewAccessLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AccessLogging);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCustomizationUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization);
@@ -1010,12 +1010,12 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withServiceCatalogAPIServerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNested withNewServiceCatalogAPIServerStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNested withNewServiceCatalogAPIServerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withDNSNodePlacementUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSNodePlacementUnsupportedConfigOverridesNested withNewDNSNodePlacementUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSNodePlacementUnsupportedConfigOverridesNested withNewDNSNodePlacementUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement);
@@ -1065,13 +1065,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withDNSRecordStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSRecordStatusUnsupportedConfigOverridesNested withNewDNSRecordStatusUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSRecordStatusUnsupportedConfigOverridesNested withNewDNSRecordStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$IngressControllerCaptureHTTPCookieUnsupportedConfigOverridesNested withNewIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$IngressControllerCaptureHTTPCookieUnsupportedConfigOverridesNested withNewIngressControllerCaptureHTTPCookieUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie);
@@ -1079,15 +1079,15 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withHTTPCompressionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$HTTPCompressionPolicyUnsupportedConfigOverridesNested withNewHTTPCompressionPolicyUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$HTTPCompressionPolicyUnsupportedConfigOverridesNested withNewHTTPCompressionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNS);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSUnsupportedConfigOverridesNested withNewDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNS);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withPolicyAuditConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$PolicyAuditConfigUnsupportedOverridesNested withNewPolicyAuditConfigUnsupportedOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$PolicyAuditConfigUnsupportedOverridesNested withNewPolicyAuditConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig);
@@ -1095,13 +1095,13 @@
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withAddPageUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AddPage);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AddPageUnsupportedConfigOverridesNested withNewAddPageUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AddPageUnsupportedConfigOverridesNested withNewAddPageUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AddPage);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList);
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides();
-public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList);
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides();
+public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withDNSRecordUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSRecordUnsupportedConfigOverridesNested withNewDNSRecordUnsupportedConfigOverrides();
 public abstract io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSRecordUnsupportedConfigOverridesNested withNewDNSRecordUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecord);
diff -u results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.StorageSpecFluentImpl.jimple results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.StorageSpecFluentImpl.jimple
--- results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/reference/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.StorageSpecFluentImpl.jimple	2025-03-13 16:41:52.023482742 +0000
+++ results/io.fabric8/kubernetes-client-project/6.4.0/jnorm/rebuild/kubernetes-openshift-uberjar-6.4.0-versioned.jar:kubernetes-openshift-uberjar-6.4.0-versioned.jar/io.fabric8.openshift.api.model.v6_4.operator.v1.StorageSpecFluentImpl.jimple	2025-03-13 18:04:20.169629564 +0000
@@ -343,20 +343,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -403,20 +403,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -463,20 +463,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -663,20 +663,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -693,20 +693,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -823,40 +823,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -903,40 +903,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -973,20 +973,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1003,20 +1003,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1213,20 +1213,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1313,20 +1313,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1543,20 +1543,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1613,20 +1613,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1643,20 +1643,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1743,20 +1743,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1923,20 +1923,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1963,10 +1963,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -1983,10 +1983,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2013,20 +2013,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2206,23 +2206,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$LabelSelectorObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.kubernetes.api.model.v.LabelSelector)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2238,43 +2238,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withImagePrunerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2290,24 +2290,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeControllerManagerObservedConfigNested withNewKubeControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ImagePrunerObservedConfigNested withNewImagePrunerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withPodNetworkConnectivityCheckStatusObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus)
@@ -2518,23 +2518,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$PodTemplateSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.kubernetes.api.model.v.PodTemplateSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withServiceCatalogControllerManagerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2550,43 +2550,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withServiceCatalogControllerManagerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2602,24 +2602,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ServiceCatalogControllerManagerListObservedConfigNested withNewServiceCatalogControllerManagerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeControllerManagerStatusObservedConfigNested withNewKubeControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withCSISnapshotControllerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus)
@@ -2830,23 +2830,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ResourceRequirementsObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withDeveloperConsoleCatalogCategoryMetaObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2862,43 +2862,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withDeveloperConsoleCatalogCategoryMetaObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withOVNKubernetesConfigObserved(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -2914,24 +2914,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObserved()
 {
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DeveloperConsoleCatalogCategoryMetaObservedConfigNested withNewDeveloperConsoleCatalogCategoryMetaObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$OVNKubernetesConfigObservedNested withNewOVNKubernetesConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$OVNKubernetesConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeStorageVersionMigratorSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec)
@@ -3906,23 +3906,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$CSISnapshotControllerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withDNSStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -3938,43 +3938,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withDNSStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withUpstreamResolversObservedConfig(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -3990,24 +3990,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSStatusObservedConfigNested withNewDNSStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$UpstreamResolversObservedConfigNested withNewUpstreamResolversObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$UpstreamResolversObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)
@@ -4076,23 +4076,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4108,56 +4108,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withNewGCPLoadBalancerParametersObservedConfig(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withConfigStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4173,24 +4160,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ConfigStatusObservedConfigNested withNewConfigStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$GCPLoadBalancerParametersObservedConfigNested withNewGCPLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ConfigStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ConfigStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ConfigStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$GCPLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withNewGCPLoadBalancerParametersObservedConfig(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+java.lang.String v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withGCPLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeAPIServerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList)
@@ -4765,23 +4765,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeAPIServerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeAPIServerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4797,43 +4797,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeAPIServerObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withAWSClassicLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4849,43 +4849,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeAPIServerObservedConfigNested withNewKubeAPIServerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AWSClassicLoadBalancerParametersObservedConfigNested withNewAWSClassicLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeAPIServerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AWSClassicLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withConsoleConfigRouteObserved(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4901,43 +4901,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObserved()
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObservedLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withConsoleConfigRouteObserved(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withIngressControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -4953,24 +4953,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObserved()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ConsoleConfigRouteObservedNested withNewConsoleConfigRouteObservedLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$IngressControllerObservedConfigNested withNewIngressControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$IngressControllerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ConsoleConfigRouteObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$IngressControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$IngressControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withCloudCredentialStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus)
@@ -5181,23 +5181,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$IngressControllerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withHybridOverlayConfigObserved(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5213,43 +5213,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObserved()
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withHybridOverlayConfigObserved(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withServiceCatalogControllerManagerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5265,43 +5265,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObserved()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$HybridOverlayConfigObservedNested withNewHybridOverlayConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ServiceCatalogControllerManagerStatusObservedConfigNested withNewServiceCatalogControllerManagerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$HybridOverlayConfigObservedNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$HybridOverlayConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$HybridOverlayConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withImagePrunerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5317,43 +5317,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withImagePrunerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withAWSLoadBalancerParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5369,24 +5369,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ImagePrunerListObservedConfigNested withNewImagePrunerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AWSLoadBalancerParametersObservedConfigNested withNewAWSLoadBalancerParametersObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AWSLoadBalancerParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withCSISnapshotControllerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList)
@@ -5558,23 +5558,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ConsoleObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.Console)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5590,57 +5590,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withNewStaticIPAMRoutesObservedConfig(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent v;
-java.lang.String v, v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
-{
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5656,41 +5642,38 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StaticIPAMRoutesObservedConfigNested withNewStaticIPAMRoutesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMRoutesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withNewDNSZoneConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withNewStaticIPAMRoutesObservedConfig(java.lang.String, java.lang.String)
 {
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent v;
-java.lang.String v, v, v, v, v;
+java.lang.String v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
 v := @parameter: java.lang.String;
 v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withStaticIPAMRoutesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withContainerLoggingDestinationParametersObservedConfig(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)
@@ -5745,23 +5728,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ContainerLoggingDestinationParametersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeSchedulerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5777,43 +5760,60 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSZoneConditionObservedConfigNested withNewDNSZoneConditionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSZoneConditionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withNewDNSZoneConditionObservedConfig(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent v;
+java.lang.String v, v, v, v, v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withDNSZoneConditionObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeSchedulerListObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -5829,24 +5829,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeAPIServerSpecObservedConfigNested withNewKubeAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeSchedulerListObservedConfigNested withNewKubeSchedulerListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeSchedulerListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withClusterCSIDriverObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver)
@@ -6854,23 +6854,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withPodNetworkConnectivityCheckConditionObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -6886,43 +6886,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withNewRouteAdmissionPolicyObservedConfig(java.lang.String, java.lang.String)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
 io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent v;
+java.lang.String v, v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withAdditionalNetworkDefinitionObservedConfig(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+{
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -6938,38 +6952,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$RouteAdmissionPolicyObservedConfigNested withNewRouteAdmissionPolicyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$RouteAdmissionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withNewRouteAdmissionPolicyObservedConfig(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AdditionalNetworkDefinitionObservedConfigNested withNewAdditionalNetworkDefinitionObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
 {
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent v;
-java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withRouteAdmissionPolicyObservedConfig(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AdditionalNetworkDefinitionObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withGenerationStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.GenerationStatus)
@@ -7401,23 +7401,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ClientTLSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClientTLS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withImagePrunerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -7433,43 +7433,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withImagePrunerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withOpenShiftAPIServerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -7485,24 +7485,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ImagePrunerStatusObservedConfigNested withNewImagePrunerStatusObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$OpenShiftAPIServerSpecObservedConfigNested withNewOpenShiftAPIServerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$OpenShiftAPIServerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeSchedulerStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus)
@@ -8684,23 +8684,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ConsoleProvidersObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleProviders)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withAuthenticationListObservedConfig(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -8716,43 +8716,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withAuthenticationListObservedConfig(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withIngressControllerLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -8768,24 +8768,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AuthenticationListObservedConfigNested withNewAuthenticationListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$IngressControllerLoggingObservedConfigNested withNewIngressControllerLoggingObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AuthenticationListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AuthenticationListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AuthenticationListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$IngressControllerLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withStorageStatusObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageStatus)
@@ -9048,23 +9048,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ContainerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.kubernetes.api.model.v.Container)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withPodNetworkConnectivityCheckSpecObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9080,43 +9080,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withPodNetworkConnectivityCheckSpecObservedConfig(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withCSISnapshotControllerObservedConfig(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9132,24 +9132,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$PodNetworkConnectivityCheckSpecObservedConfigNested withNewPodNetworkConnectivityCheckSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$CSISnapshotControllerObservedConfigNested withNewCSISnapshotControllerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$PodNetworkConnectivityCheckSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$CSISnapshotControllerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withAccessLoggingObservedConfig(io.fabric.openshift.api.model.v.operator.v.AccessLogging)
@@ -9204,23 +9204,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AccessLoggingObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AccessLogging)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9236,56 +9236,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withNewHostNetworkStrategyObservedConfig(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withDNSRecordSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9301,24 +9288,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSRecordSpecObservedConfigNested withNewDNSRecordSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$HostNetworkStrategyObservedConfigNested withNewHostNetworkStrategyObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSRecordSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$HostNetworkStrategyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withNewHostNetworkStrategyObservedConfig(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent v;
+java.lang.String v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withHostNetworkStrategyObservedConfig(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withDeveloperConsoleCatalogCustomizationObservedConfig(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization)
@@ -9737,23 +9737,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogAPIServerStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withStaticIPAMDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9769,43 +9769,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withStaticIPAMDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeControllerManagerSpecObservedConfig(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -9821,24 +9821,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StaticIPAMDNSObservedConfigNested withNewStaticIPAMDNSObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeControllerManagerSpecObservedConfigNested withNewKubeControllerManagerSpecObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMDNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerSpecObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withDNSNodePlacementObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement)
@@ -10686,23 +10686,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSRecordStatusObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -10718,43 +10718,58 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withNewClusterNetworkEntryObservedConfig(java.lang.String, java.lang.Integer)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent v;
+java.lang.String v;
+java.lang.Integer v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.Integer;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withServiceCatalogControllerManagerObservedConfig(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+{
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -10770,39 +10785,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ClusterNetworkEntryObservedConfigNested withNewClusterNetworkEntryObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfig()
 {
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ClusterNetworkEntryObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withNewClusterNetworkEntryObservedConfig(java.lang.String, java.lang.Integer)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ServiceCatalogControllerManagerObservedConfigNested withNewServiceCatalogControllerManagerObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
 {
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent v;
-java.lang.String v;
-java.lang.Integer v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.Integer;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withClusterNetworkEntryObservedConfig(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withIngressControllerCaptureHTTPCookieObservedConfig(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie)
@@ -10926,23 +10926,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$HTTPCompressionPolicyObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withNetFlowConfigObserved(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -10958,24 +10958,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObserved()
 {
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$NetFlowConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$NetFlowConfigObservedNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withDNSObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNS)
@@ -11030,23 +11030,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withNetFlowConfigObserved(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withProjectAccessObservedConfig(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11062,24 +11062,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObserved()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$NetFlowConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$NetFlowConfigObservedNested withNewNetFlowConfigObservedLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ProjectAccessObservedConfigNested withNewProjectAccessObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$NetFlowConfigObservedNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ProjectAccessObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$NetFlowConfigObservedNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$NetFlowConfigObservedNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ProjectAccessObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ProjectAccessObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withPolicyAuditConfigObserved(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig)
@@ -11203,23 +11203,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AddPageObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AddPage)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11235,43 +11235,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfig()
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StorageListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StorageListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StorageListObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StorageListObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withNewStaticIPAMAddressesObservedConfig(java.lang.String, java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent v;
+java.lang.String v, v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withStorageListObservedConfig(io.fabric.openshift.api.model.v.operator.v.StorageList)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder observedConfig> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("observedConfig");
@@ -11287,38 +11301,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfig()
-{
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StaticIPAMAddressesObservedConfigNested withNewStaticIPAMAddressesObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfig()
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StorageListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMAddressesObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StorageListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withNewStaticIPAMAddressesObservedConfig(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StorageListObservedConfigNested withNewStorageListObservedConfigLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent v;
-java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StorageListObservedConfigNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withStaticIPAMAddressesObservedConfig(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StorageListObservedConfigNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StorageListObservedConfigNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withDNSRecordObservedConfig(io.fabric.openshift.api.model.v.operator.v.DNSRecord)
@@ -11853,20 +11853,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -11913,20 +11913,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -11973,20 +11973,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12173,20 +12173,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12203,20 +12203,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12333,40 +12333,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12413,40 +12413,40 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12483,20 +12483,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12513,20 +12513,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12723,20 +12723,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -12823,20 +12823,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13053,20 +13053,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13123,20 +13123,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13153,20 +13153,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13253,20 +13253,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13433,20 +13433,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13473,10 +13473,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13493,10 +13493,10 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13523,20 +13523,20 @@
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides>;
 interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
 label:
-v = v instanceof io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = v instanceof io.fabric.openshift.api.model.v.operator.v.StorageList;
 if v == 0 goto label;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13716,23 +13716,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$LabelSelectorUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.kubernetes.api.model.v.LabelSelector)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13748,43 +13748,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
 {
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withImagePrunerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -13800,24 +13800,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeControllerManagerUnsupportedConfigOverridesNested withNewKubeControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ImagePrunerUnsupportedConfigOverridesNested withNewImagePrunerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePruner)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePruner v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePruner;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePruner)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withPodNetworkConnectivityCheckStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckStatus)
@@ -14028,23 +14028,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$PodTemplateSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.kubernetes.api.model.v.PodTemplateSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14060,43 +14060,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withServiceCatalogControllerManagerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14112,24 +14112,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeControllerManagerStatusUnsupportedConfigOverridesNested withNewKubeControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerStatus)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withCSISnapshotControllerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerStatus)
@@ -14340,23 +14340,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ResourceRequirementsUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.kubernetes.api.model.v.ResourceRequirements)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OVNKubernetesConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14372,43 +14372,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
 {
-io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withOVNKubernetesConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMetaBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -14424,24 +14424,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNested withNewDeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$OVNKubernetesConfigUnsupportedOverridesNested withNewOVNKubernetesConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)
 {
+io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DeveloperConsoleCatalogCategoryMetaUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCategoryMeta)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$OVNKubernetesConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OVNKubernetesConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeStorageVersionMigratorSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeStorageVersionMigratorSpec)
@@ -15416,23 +15416,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$CSISnapshotControllerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.UpstreamResolversBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15448,43 +15448,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withDNSStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withUpstreamResolversUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.UpstreamResolversBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15500,24 +15500,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSStatusUnsupportedConfigOverridesNested withNewDNSStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSStatus)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$UpstreamResolversUnsupportedConfigOverridesNested withNewUpstreamResolversUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSStatus v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$UpstreamResolversUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.UpstreamResolvers)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)
@@ -15586,23 +15586,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withIngressControllerHTTPUniqueIdHeaderPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerHTTPUniqueIdHeaderPolicy)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.GCPLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15618,56 +15618,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
 {
+io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent v;
-io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withConfigStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConfigStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConfigStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -15683,24 +15670,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ConfigStatusUnsupportedConfigOverridesNested withNewConfigStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConfigStatus)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$GCPLoadBalancerParametersUnsupportedConfigOverridesNested withNewGCPLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ConfigStatus v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConfigStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ConfigStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConfigStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$GCPLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withNewGCPLoadBalancerParametersUnsupportedConfigOverrides(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent v;
+io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters v;
+java.lang.String v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withGCPLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GCPLoadBalancerParameters)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeAPIServerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerList)
@@ -16275,23 +16275,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeAPIServerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16307,43 +16307,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
 {
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeAPIServerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withAWSClassicLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16359,43 +16359,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeAPIServerUnsupportedConfigOverridesNested withNewKubeAPIServerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSClassicLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)
 {
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServer v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServer;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeAPIServerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServer)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AWSClassicLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSClassicLoadBalancerParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16411,43 +16411,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
 {
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressController v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withConsoleConfigRouteUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withIngressControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ConsoleConfigRouteBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRouteBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16463,24 +16463,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ConsoleConfigRouteUnsupportedOverridesNested withNewConsoleConfigRouteUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$IngressControllerUnsupportedConfigOverridesNested withNewIngressControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressController)
 {
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute v;
+io.fabric.openshift.api.model.v.operator.v.IngressController v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ConsoleConfigRouteUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleConfigRoute)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressController;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$IngressControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withCloudCredentialStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CloudCredentialStatus)
@@ -16691,23 +16691,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$IngressControllerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16723,43 +16723,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withHybridOverlayConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withServiceCatalogControllerManagerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HybridOverlayConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16775,43 +16775,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$HybridOverlayConfigUnsupportedOverridesNested withNewHybridOverlayConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$HybridOverlayConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HybridOverlayConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AWSLoadBalancerParametersBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16827,43 +16827,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
 {
-io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withImagePrunerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withAWSLoadBalancerParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParametersBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -16879,24 +16879,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ImagePrunerListUnsupportedConfigOverridesNested withNewImagePrunerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AWSLoadBalancerParametersUnsupportedConfigOverridesNested withNewAWSLoadBalancerParametersUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)
 {
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerList v;
+io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerList;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AWSLoadBalancerParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AWSLoadBalancerParameters)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withCSISnapshotControllerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerList)
@@ -17068,23 +17068,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ConsoleUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.Console)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMRoutesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17100,57 +17100,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
+io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
 io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent v;
-java.lang.String v, v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
-{
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSZoneConditionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17166,41 +17152,38 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StaticIPAMRoutesUnsupportedConfigOverridesNested withNewStaticIPAMRoutesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMRoutesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withNewStaticIPAMRoutesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
 {
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent v;
-java.lang.String v, v, v, v, v;
+java.lang.String v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
 v := @parameter: java.lang.String;
 v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withStaticIPAMRoutesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMRoutes)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withContainerLoggingDestinationParametersUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)
@@ -17255,23 +17238,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ContainerLoggingDestinationParametersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ContainerLoggingDestinationParameters)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeSchedulerListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneConditionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17287,43 +17270,60 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSZoneConditionUnsupportedConfigOverridesNested withNewDNSZoneConditionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)
 {
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSZoneConditionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withNewDNSZoneConditionUnsupportedConfigOverrides(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent v;
+java.lang.String v, v, v, v, v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withDNSZoneConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSZoneCondition)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeSchedulerListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeSchedulerListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -17339,24 +17339,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeAPIServerSpecUnsupportedConfigOverridesNested withNewKubeAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeSchedulerListUnsupportedConfigOverridesNested withNewKubeSchedulerListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeSchedulerListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeSchedulerList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withClusterCSIDriverUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterCSIDriver)
@@ -18364,23 +18364,23 @@
 v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withPodNetworkConnectivityCheckConditionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckCondition)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AdditionalNetworkDefinitionBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18396,43 +18396,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
 {
+io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
 io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent v;
+java.lang.String v, v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withAdditionalNetworkDefinitionUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
+{
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.RouteAdmissionPolicyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinitionBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18448,38 +18462,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$RouteAdmissionPolicyUnsupportedConfigOverridesNested withNewRouteAdmissionPolicyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$RouteAdmissionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withNewRouteAdmissionPolicyUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AdditionalNetworkDefinitionUnsupportedConfigOverridesNested withNewAdditionalNetworkDefinitionUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent v;
-java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withRouteAdmissionPolicyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.RouteAdmissionPolicy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AdditionalNetworkDefinitionUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AdditionalNetworkDefinition)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withGenerationStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.GenerationStatus)
@@ -18911,23 +18911,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ClientTLSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClientTLS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.OpenShiftAPIServerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18943,43 +18943,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
 {
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withImagePrunerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withOpenShiftAPIServerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ImagePrunerStatusBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatusBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -18995,24 +18995,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ImagePrunerStatusUnsupportedConfigOverridesNested withNewImagePrunerStatusUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$OpenShiftAPIServerSpecUnsupportedConfigOverridesNested withNewOpenShiftAPIServerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)
 {
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ImagePrunerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ImagePrunerStatus)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$OpenShiftAPIServerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.OpenShiftAPIServerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeSchedulerStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeSchedulerStatus)
@@ -20194,23 +20194,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ConsoleProvidersUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ConsoleProviders)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.IngressControllerLoggingBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20226,43 +20226,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
+io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withAuthenticationListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withIngressControllerLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.AuthenticationListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.AuthenticationListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.IngressControllerLoggingBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20278,24 +20278,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$AuthenticationListUnsupportedConfigOverridesNested withNewAuthenticationListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.AuthenticationList)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$IngressControllerLoggingUnsupportedConfigOverridesNested withNewIngressControllerLoggingUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.AuthenticationList v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.AuthenticationList;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AuthenticationListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AuthenticationList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$IngressControllerLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.IngressControllerLogging)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withStorageStatusUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageStatus)
@@ -20558,23 +20558,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ContainerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.kubernetes.api.model.v.Container)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.CSISnapshotControllerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
+v = new io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20590,43 +20590,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withCSISnapshotControllerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.CSISnapshotControllerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20642,24 +20642,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNested withNewPodNetworkConnectivityCheckSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$CSISnapshotControllerUnsupportedConfigOverridesNested withNewCSISnapshotControllerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.CSISnapshotController v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$PodNetworkConnectivityCheckSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.controlplane.v1alpha.PodNetworkConnectivityCheckSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.CSISnapshotController;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$CSISnapshotControllerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.CSISnapshotController)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withAccessLoggingUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.AccessLogging)
@@ -20714,23 +20714,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AccessLoggingUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AccessLogging)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.HostNetworkStrategyBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20746,56 +20746,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent v;
-java.lang.String v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withDNSRecordSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.DNSRecordSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.DNSRecordSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategyBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -20811,24 +20798,37 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$DNSRecordSpecUnsupportedConfigOverridesNested withNewDNSRecordSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$HostNetworkStrategyUnsupportedConfigOverridesNested withNewHostNetworkStrategyUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)
 {
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSRecordSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$HostNetworkStrategyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v, v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withNewHostNetworkStrategyUnsupportedConfigOverrides(java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent v;
+java.lang.String v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy: void <init>(java.lang.String)>(v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withHostNetworkStrategyUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.HostNetworkStrategy)>(v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withDeveloperConsoleCatalogCustomizationUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DeveloperConsoleCatalogCustomization)
@@ -21247,23 +21247,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogAPIServerStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogAPIServerStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.KubeControllerManagerSpecBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -21279,43 +21279,43 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides()
 {
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
 {
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withStaticIPAMDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withKubeControllerManagerSpecUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMDNSBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNSBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpecBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -21331,24 +21331,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StaticIPAMDNSUnsupportedConfigOverridesNested withNewStaticIPAMDNSUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$KubeControllerManagerSpecUnsupportedConfigOverridesNested withNewKubeControllerManagerSpecUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)
 {
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMDNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMDNS)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$KubeControllerManagerSpecUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.KubeControllerManagerSpec)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withDNSNodePlacementUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSNodePlacement)
@@ -22196,23 +22196,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSRecordStatusUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNSRecordStatus)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ServiceCatalogControllerManagerBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22228,43 +22228,58 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent v;
+java.lang.String v;
+java.lang.Integer v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.Integer;
+v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withServiceCatalogControllerManagerUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
+{
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ClusterNetworkEntryBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntryBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManagerBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22280,39 +22295,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ClusterNetworkEntryUnsupportedConfigOverridesNested withNewClusterNetworkEntryUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ClusterNetworkEntryUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withNewClusterNetworkEntryUnsupportedConfigOverrides(java.lang.String, java.lang.Integer)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ServiceCatalogControllerManagerUnsupportedConfigOverridesNested withNewServiceCatalogControllerManagerUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent v;
-java.lang.String v;
-java.lang.Integer v;
+io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.Integer;
-v = new io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry: void <init>(java.lang.String,java.lang.Integer)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withClusterNetworkEntryUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ClusterNetworkEntry)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ServiceCatalogControllerManagerUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ServiceCatalogControllerManager)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withIngressControllerCaptureHTTPCookieUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.IngressControllerCaptureHTTPCookie)
@@ -22436,23 +22436,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$HTTPCompressionPolicyUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.HTTPCompressionPolicy)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.ProjectAccessBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22468,24 +22468,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withDNSUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNS)
@@ -22540,23 +22540,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$DNSUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.DNS)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withNetFlowConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withProjectAccessUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder v;
 java.util.List v, v, v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.NetFlowConfigBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.NetFlowConfigBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.ProjectAccessBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22572,24 +22572,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverrides()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$NetFlowConfigUnsupportedOverridesNested withNewNetFlowConfigUnsupportedOverridesLike(io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$ProjectAccessUnsupportedConfigOverridesNested withNewProjectAccessUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.ProjectAccess)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl v;
-io.fabric.openshift.api.model.v.operator.v.NetFlowConfig v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.ProjectAccess v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.NetFlowConfig;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$NetFlowConfigUnsupportedOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.NetFlowConfig)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.ProjectAccess;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$ProjectAccessUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.ProjectAccess)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withPolicyAuditConfigUnsupportedOverrides(io.fabric.openshift.api.model.v.operator.v.PolicyAuditConfig)
@@ -22713,23 +22713,23 @@
 specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$AddPageUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.AddPage)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 java.util.List v, v, v;
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StorageListBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22745,43 +22745,57 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides()
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides()
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
 {
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageList v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+{
+io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent v;
+java.lang.String v, v;
+v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
+v := @parameter: java.lang.String;
+v := @parameter: java.lang.String;
+v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
+v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+return v;
+}
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withStorageListUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StorageList)
 {
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageListBuilder v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
 io.fabric.kubernetes.api.builder.v.VisitableMap v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 java.util.List v, v, v;
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder v;
 io.fabric.kubernetes.api.builder.v.VisitableBuilder v, v, v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.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.v.operator.v.StaticIPAMAddressesBuilder;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddressesBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageListBuilder;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageListBuilder: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageList)>(v);
 v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableBuilder unsupportedConfigOverrides> = v;
 v = v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
 v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("unsupportedConfigOverrides");
@@ -22797,38 +22811,24 @@
 label:
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverrides()
-{
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
-v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
-return v;
-}
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StaticIPAMAddressesUnsupportedConfigOverridesNested withNewStaticIPAMAddressesUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverrides()
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StaticIPAMAddressesUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v, v);
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl)>(v);
 return v;
 }
-public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withNewStaticIPAMAddressesUnsupportedConfigOverrides(java.lang.String, java.lang.String)
+public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent$StorageListUnsupportedConfigOverridesNested withNewStorageListUnsupportedConfigOverridesLike(io.fabric.openshift.api.model.v.operator.v.StorageList)
 {
-io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses v;
 io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl v;
-io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent v;
-java.lang.String v, v;
+io.fabric.openshift.api.model.v.operator.v.StorageList v;
+io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl v;
 v := @this: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl;
-v := @parameter: java.lang.String;
-v := @parameter: java.lang.String;
-v = new io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses;
-specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses: void <init>(java.lang.String,java.lang.String)>(v, v);
-v = virtualinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl: io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withStaticIPAMAddressesUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.StaticIPAMAddresses)>(v);
+v := @parameter: io.fabric.openshift.api.model.v.operator.v.StorageList;
+v = new io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl;
+specialinvoke v.<io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl$StorageListUnsupportedConfigOverridesNestedImpl: void <init>(io.fabric.openshift.api.model.v.operator.v.StorageSpecFluentImpl,io.fabric.openshift.api.model.v.operator.v.StorageList)>(v, v);
 return v;
 }
 public io.fabric.openshift.api.model.v.operator.v.StorageSpecFluent withDNSRecordUnsupportedConfigOverrides(io.fabric.openshift.api.model.v.operator.v.DNSRecord)
